Il y a eu un signalement dans notre communauté concernant le fait que l’état de lecture des messages de chat ne fonctionnait pas correctement. Le badge non lu était toujours présent même après avoir lu tous les messages du canal. Finalement, nous avons découvert aujourd’hui ce qui causait ce problème.
Reproduction :
Écrire un message dans un canal avec userA. (le badge non lu s’affichera pour userB (non-staff))
En tant que membre du staff, supprimer le message envoyé par userA.
Ouvrir le canal avec userB. (userB ne peut pas lire le message et le badge non lu ne disparaîtra pas. Même en essayant avec la combinaison Maj + Échap.)
Il semble que cela se produise si le dernier message du canal a été supprimé par un membre du staff. Si un nouveau message arrive, le badge non lu disparaît.