Un utilisateur changeant son "like" en réaction peut entraîner des chiffres erronés dans le menu des notifications

Comme vous pouvez le voir dans la capture d’écran ci-dessous, il y a un total de 4 réactions sur mon message (2 :heart: et 2 :clap:). Mais mes notifications indiquent qu’il y a 2 réactions et 3 “j’aime” sur le message.

Prérequis :

  • Je ne suis pas sûr si c’est nécessaire, mais ma préférence « notifier lorsque j’aime » est configurée sur « toujours ».
  • Le plugin de réaction est activé, et au moins une deuxième réaction est configurée pour discourse reactions enabled reactions. Tous les autres paramètres de réaction sont par défaut.
  • Vous avez votre compte et 4 utilisateurs de test

Étapes pour reproduire :

  1. Créez un sujet avec votre utilisateur
  2. Usurpez l’identité/connectez-vous en tant que votre premier utilisateur de test et sélectionnez la réaction sur le message (j’ai utilisé :clap:)
  3. Usurpez l’identité/connectez-vous en tant que votre deuxième utilisateur de test et aimez le message.
  4. Usurpez l’identité/connectez-vous en tant que votre troisième utilisateur de test et aimez le message.
  5. Usurpez l’identité/connectez-vous en tant que votre quatrième utilisateur de test et aimez le message.
  6. (Optionnel) Regardez les notifications de l’auteur - il y a 1 notification concernant 4 réactions indiquées par une icône de cœur.
  7. Usurpez à nouveau l’identité/connectez-vous en tant que votre quatrième utilisateur de test et changez votre “j’aime” en une réaction.
  8. Vérifiez les notifications de l’auteur du message

Résultat attendu : Les “j’aime” et les réactions sont regroupés en une seule notification indiquant 4 réactions, soit avec une icône de cœur, soit avec une icône de réactions.
Résultat actuel : Il y a 2 notifications - une concernant les 2 réactions et une concernant 3 “j’aime” (1 et 2 autres utilisateurs), ce qui fait un total de 5.

Je pense qu’il serait excellent que la notification reste une notification groupée, incluant à la fois les “j’aime” et les réactions. Si les séparer est inévitable, il serait bon que le nombre puisse au moins être corrigé.