Problème
Depuis la mise à jour il y a environ deux semaines, chaque fois qu’un utilisateur tente de mentionner un autre utilisateur en tapant @nom, l’onglet se fige et finit par planter. Cela affecte tous les utilisateurs, quel que soit le navigateur utilisé. J’ai effectué des mises à jour régulières dans l’espoir que cela se résoudrait miraculeusement, mais il semble que ce ne soit pas un problème répandu sur les autres forums, et donc apparemment ni signalé ni corrigé. Nous utilisons actuellement la version v2.3.0.beta9 +618 ; je pense que tout est conforme à la version standard de Discourse.
En utilisant la console JavaScript de Chrome, l’erreur se produit sur la ligne suivante, ce qui laisse supposer que la boucle ne se termine pas correctement :
Ce code a été mis à jour le 23 avril dans le commit suivant : FEATURE: Add support for Unicode usernames and group names · discourse/discourse@a7bc1ec · GitHub. Peut-être que quelque chose a été cassé avec cette mise à jour ?
Étapes pour reproduire le problème
- Rendez-vous sur https://online-go.com pour créer un compte gratuit (les forums utilisent SSO, vous en aurez donc besoin).
- Accédez à
https://forums.online-go.com/et connectez-vous. - Tentez de répondre ou de créer un message, tapez
@tet remarquez que l’onglet se fige et finit par planter.
Je suis prêt à fournir tout autre détail ou un accès aux forums si cela aide à identifier le problème.