J’ai rencontré un problème avec les Messages Directs (DMs) sur mon forum Discourse et j’apprécierais quelques conseils.
Description du problème
Parfois, lorsqu’un autre utilisateur m’envoie un message direct :
Je reçois correctement une notification push du navigateur.
Cependant, l’icône de chat dans la barre de navigation supérieure n’affiche aucun compteur de badge (par exemple, “1”).
Pour voir le nouveau message, je dois cliquer manuellement sur l’icône de chat et ouvrir la conversation.
Ce problème ne se produit pas de manière constante, il est intermittent.
Environnement et détails
Version de Discourse : Dernière version stable
Navigateur : Microsoft Edge (dernière version) sous Windows 10
Plugins : Aucun plugin installé qui affecte le chat ou les notifications
Appareils multiples : Je suis connecté à mon compte sur plusieurs appareils
Schéma observé :
À une occasion, j’ai reçu un nouveau DM mais l’icône de chat n’a affiché aucun badge.
Lorsque je me suis connecté avec un autre compte et que je me suis envoyé un message de test depuis un autre navigateur, l’icône de chat s’est soudainement mise à jour et a affiché le bon nombre de badges pour les deux messages (l’ancien et le nouveau).
L’utilisateur dont le message n’a pas déclenché le badge était un compte nouvellement enregistré (quelques heures seulement). Je ne suis pas sûr si cela est lié.
Pièces jointes
J’ai joint des captures d’écran montrant le comportement de la notification et mes paramètres pour plus de clarté.
Comportement attendu
Chaque fois que je reçois un nouveau DM, je m’attends à ce que l’icône de chat affiche toujours le bon nombre de badges, que l’expéditeur soit un utilisateur nouvellement enregistré ou que je sois connecté sur plusieurs appareils.
S’agit-il d’un bug connu, ou cela pourrait-il être lié à une configuration spécifique ?
Je trouve aussi parfois de nouveaux messages privés dans ma boîte de réception, même s’il n’y a pas de point affiché dans la barre latérale ni de numéro en haut de l’icône de discussion. Néanmoins, la ligne « dernière visite » indique clairement que ces messages sont nouveaux pour moi.
Cependant, je n’ai pas encore pu déterminer quand cela se produit. La seule chose que je sais avec certitude, c’est que j’étais toujours déconnecté lorsque cela est arrivé.
Dans mon cas, l’utilisateur dont le message n’a pas déclenché de notification est un administrateur, donc je ne pense pas que le fait que vous l’ayez rencontré avec un nouvel utilisateur soit pertinent.
Utilisez-vous l’application DiscourseHub ? Je me demandais si cela pouvait être impliqué. Si vous n’utilisez pas l’application, je pourrais probablement l’exclure.
Merci beaucoup de vous joindre à la discussion et de partager votre expérience
J’ai eu exactement le même problème, sauf que je n’ai pas été déconnecté lorsque cela s’est produit. Néanmoins, le nouveau message est apparu sans aucune notification sur l’icône de chat — je ne l’ai remarqué qu’après avoir ouvert manuellement la section de chat.
J’ai installé l’application DiscourseHub sur mon téléphone juste à des fins de test, mais je ne l’utilise pas activement. Le problème que j’ai décrit s’est produit sous Windows, en utilisant le navigateur Edge.
Je ne sais pas si cela est utile, mais cela s’est reproduit dans un DM ici sur Meta. Je n’étais pas en ligne lorsque le message a été envoyé. Il ne s’est pas affiché dans Discourse Hub. Aucun indicateur après la connexion. J’ai seulement remarqué qu’un autre utilisateur était en haut des conversations DM dans ma barre latérale.