Определение, лайкнул ли аутентифицированный пользователь API пост в ответе getTopic API

Последнюю неделю я работаю над плагином комментариев для WordPress и добился отличных результатов в подключении к Discourse API, создании постов и обновлении данных, используя мой форк плагина discourse-php-API — Work through the createPost request to get it working by benbowler · Pull Request #14 · communiteq/discourse-api-php · GitHub

При просмотре ответа на запрос /posts я вижу сводку действий для каждого поста и получаю общее количество лайков.

actions_summary: Array(6)
0: {id: 2, count: 1, can_act: true}
1: {id: 3, can_act: true}
2: {id: 4, can_act: true}
3: {id: 8, can_act: true}
4: {id: 6, can_act: true}
5: {id: 7, can_act: true}
length: 6
__proto__: Array(0)

Однако can_act имеет значение true независимо от того, лайкнул ли пользователь пост или нет. Как правильно это отображать?

Если пользователь, которого вы используете с API (Api-Username), лайкнул пост, вы должны увидеть acted: true

Хм, позвольте мне взглянуть.

Я понял. Плагин не выполнял запросы на основе переданного пользователя. Я обновлю библиотеку, чтобы помочь всем в будущем.