Erreur mineure "TransitionAborted" dans la console après avoir cliqué sur le bouton de chat de la barre latérale

Cela se produit lorsque le réglage chat separate sidebar mode est défini sur always, et lorsque vous cliquez sur le bouton de la barre latérale.
Le route du chat ne échoue pas ; le chat s’ouvre, mais une erreur est toujours générée dans la console :

Il semble que async/await soit le problème (introduit récemment ici).

3 « J'aime »

C’est peut-être le problème que @ranjeet a signalé ici Chat buttons not working

1 « J'aime »

Bon point. Je ne peux pas reproduire son problème, cependant.

Je peux comprendre pourquoi il a obtenu l’erreur lorsqu’il a cliqué sur le même bouton que moi, mais les autres endroits ne semblent pas directement liés. :thinking: Par exemple, l’icône de chat en haut n’utilise pas la même méthode pour rediriger vers la page de chat.

1 « J'aime »

Je ne parviens pas à reproduire ce problème, ni localement ni sur meta.

OK, j’ai compris ; c’est quand vous n’avez pas de canaux publics.

1 « J'aime »

C’est étrange, je crois que j’en ai un. :thinking:

Mode sans échec sur les thèmes, et tous les plugins désactivés. Les paramètres de chat sont tous par défaut sauf chat separate sidebar mode.

Cela devrait être corrigé par :

2 « J'aime »

J’ai essayé la modification manuellement, mais j’obtiens toujours l’erreur :thinking: :

Je vais essayer de désactiver tous les plugins ou d’essayer une nouvelle instance de développement.

Je ne sais pas, tout ce que je peux dire, c’est que je pouvais le reproduire avant, et que je ne peux plus le faire après ce changement.

Pas de souci, merci. Je ne sais pas non plus ce qui se passe. :sweat_smile:

J’ai réessayé avec uniquement les plugins par défaut et le mode sans échec sur les thèmes. J’obtiens le même résultat.

EDIT :

Je voulais supprimer tous les canaux. J’ai commencé par le canal Staff et j’ai obtenu une erreur lors de la suppression.

J’ai quand même pu supprimer tous les canaux (même si j’ai eu des erreurs avec Staff et General).
J’ai recréé un seul canal public, General, et j’obtiens toujours l’erreur :

Mon instance de développement est à jour sans aucun plugin/thème.
Je vais réinitialiser mon instance de développement ; je ne sais pas si quelque chose s’est mal passé avec la base de données ou autre chose.

Pour donner un autre exemple dans un contexte différent, j’ai mis à niveau une instance Discourse de production de la version 3.2.0-dev4 à la dernière version (qui inclut le correctif), et l’erreur se produit également. (cela fonctionnait bien avant la mise à niveau)

Désolé de ne pas avoir fourni d’informations utiles. Je vais essayer d’enquêter et je reviendrai vers vous si je découvre quelque chose.

Bonjour, je peux le reproduire sur Meta aussi.

Repro :

  1. Définir le chat en mode tiroir
  2. Afficher des modes de barre latérale distincts pour le forum et le chat
    • Lorsque le chat est en plein écran OU
    • Toujours
  3. Cliquer sur la barre latérale Chat

Lorsque j’ouvre le chat en page complète avec le bouton de la barre latérale, je ne vois pas l’erreur.

2 « J'aime »

Merci, Don ; je viens de réaliser que nous pouvons définir le mode sur la page des préférences de l’utilisateur. :smile:
Au moins, je ne suis pas fou.

2 « J'aime »

Cette erreur est en fait inoffensive et attendue, je vais simplement la masquer :

4 « J'aime »

Ce sujet a été automatiquement fermé 24 heures après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.