Lorsqu’un seul utilisateur réagit à un message avec des emojis, la notification correcte est générée. Cependant, si plusieurs utilisateurs réagissent au même message, la notification mise à jour avec le bon nombre de réactions n’apparaît que lorsqu’un des utilisateurs supprime sa réaction.
Y a-t-il une solution à cela.
J’ai réagi à un post du compte A, j’ai obtenu les données de notification dans l’API de notification pour cette notification, puis lorsque j’ai réagi au même post avec le compte B, je n’ai pas obtenu les données dans l’API de notification. Mais lorsque j’ai supprimé ma réaction du compte A, les données de notification du compte B sont arrivées dans l’API de notification. Ensuite, j’ai de nouveau réagi au post avec le compte A, les données de notification sont arrivées dans l’API, puis j’ai supprimé la notification du compte B, les données de notification du compte A sont arrivées.
Comment l’utilisateur dont vous avez réagi aux publications a-t-il configuré ses préférences de notification pour les J’aime ? Est-ce configuré pour notifier à chaque J’aime ?
Je ne pense pas que cela soit lié aux préférences de notification du destinataire. L’utilisateur dont j’ai réagi au message a le paramètre par défaut (Notifier lorsque j'aime : « La première fois et quotidiennement »), et non « Chaque fois ». Mais même avec cela, le problème ne concerne pas le fait qu’ils reçoivent une notification ou non — c’est que dans /notifications.json seule la toute première réaction apparaît, et les réactions ultérieures d’autres comptes ne mettent pas à jour la notification fusionnée jusqu’à ce que l’une d’elles soit supprimée.\n\nCela ressemble donc davantage à un bug de fusion/rafraîchissement des notifications qu’à un problème de réglage des préférences.
Je pense que le comportement que vous décrivez est intentionnel. Si vous aimez ou réagissez à une publication, la personne qui l’a écrite reçoit une notification. Si d’autres personnes aiment ou ajoutent des réactions par la suite, la notification n’est pas mise à jour. Il me semble logique que la notification soit mise à jour si quelqu’un retire son “j’aime” ou sa réaction.