Проблема с данными в Notification API

https://{defaultHost}/notifications.json

Когда один пользователь реагирует на пост эмодзи, корректное уведомление генерируется. Однако, если несколько пользователей реагируют на один и тот же пост, обновлённое уведомление с правильным количеством реакций появляется только тогда, когда один из пользователей убирает свою реакцию.

Как мы можем исправить эту проблему?

Есть ли какое-либо решение этой проблемы?
Я отреагировал на пост с аккаунта A и получил данные уведомления через API уведомлений для этого уведомления. Затем, когда я отреагировал на тот же пост с аккаунта B, данные не поступали в API уведомлений. Однако, когда я убрал свою реакцию с аккаунта A, данные уведомления от аккаунта B начали поступать в API уведомлений. После этого я снова отреагировал на пост с аккаунта A, и данные уведомления появились в API. Затем, когда я убрал реакцию с аккаунта B, данные уведомления от аккаунта A снова начали поступать.

Как пользователь, чьи посты вы лайкнули, настроил свои уведомления о лайках? Настроено ли это так, чтобы получать уведомления о каждом лайке?

Я не думаю, что это связано с настройками уведомлений получателя. У пользователя, чей пост я лайкнул, стоит настройка по умолчанию («Уведомлять при лайке: «Первый раз и ежедневно»»), а не «Каждый раз». Но даже в этом случае проблема не в том, получает ли он уведомления — дело в том, что в /notifications.json отображается только первая реакция, а последующие реакции с других аккаунтов не обновляют объединённое уведомление, пока одна из них не будет удалена.

Похоже, это скорее ошибка слияния или обновления уведомлений, а не проблема настроек предпочтений.

Я думаю, что описанное вами поведение заложено в дизайн. Если вы лайкаете или реагируете на пост, автор получает уведомление. Если другие люди затем ставят лайки или добавляют реакции, уведомление не обновляется. Мне кажется логичным, что уведомление обновляется, если кто-то отзывает свой лайк или реакцию.