サイドバーのチャットボタンをクリックした後、コンソールに表示される些細な「'TransitionAborted」エラー

チャットのサイドバーモード設定が常にになっていて、サイドバーのボタンをクリックしたときに発生します。

チャットのルーティングは失敗しません。チャットは開きますが、コンソールにはエラーがスローされます。

async/awaitが問題のようです(最近こちらで導入されました)。

「いいね!」 3

それが @ranjeet がここで報告した問題かもしれません Chat buttons not working

「いいね!」 1

もっともな点です。しかし、彼の問題を再現できません。

彼が私と同じボタンを押したときにエラーが発生した理由はわかりますが、他の場所は直接関係がないようです。 :thinking: 例えば、一番上のチャットアイコンは、チャットページへのリダイレクトに同じ方法を使用していません。

「いいね!」 1

ローカルでもメタでも、この問題は再現できません。

わかりました。パブリックチャンネルがない場合ですね。

「いいね!」 1

それは奇妙ですね。あると思いますよ。:thinking:

テーマでセーフモード、すべてのプラグインが無効になっています。チャット設定はすべてデフォルトですが、「チャットのサイドバー分離モード」のみ変更されています。

これは以下によって修正されるはずです。

「いいね!」 2

手動で変更を試しましたが、まだエラーが発生しています :thinking: :

すべてのプラグインをアンロードするか、新しい開発インスタンスを試してみます。

わかりません。言えることは、以前は再現できましたが、この変更後は再現できないということです。

心配いりません、ありがとうございます。私も何が起こっているのかわかりません。 :sweat_smile:

デフォルトのプラグインのみを使用し、テーマでセーフモードをオンにして再度試しました。結果は同じです。

編集:

すべてのチャンネルを削除したかったのです。スタッフチャンネルから始めましたが、削除時にエラーが発生しました。

それでもすべてのチャンネルを削除できました(スタッフと一般でエラーが発生しましたが)。
一般という公開チャンネルを1つだけ再度作成しましたが、まだエラーが発生しています。

私の開発インスタンスは、プラグイン/テーマなしで最新の状態です。
開発インスタンスをリセットします。DBなどで何か問題が発生したのかわかりません。

別のコンテキストの例を挙げると、本番環境のDiscourseを3.2.0-dev4から最新版(修正が含まれている)にアップグレードしましたが、エラーは発生しました。(アップグレード前は正常に動作していました)

役に立つ情報を提供できず申し訳ありません。調査して、何か判明したらまたご連絡します。

こんにちは、Metaでも再現できます。

再現手順:

  1. チャットをドロワーモードに設定します。
  2. フォーラムとチャットの個別のサイドバーモードを表示します。
    • チャットがフルスクリーン表示の場合、または
    • 常に
  3. サイドバーのチャットをクリックします。

サイドバーボタンでフルページチャットを開くと、エラーは表示されません。

「いいね!」 2

ありがとう、ドン。ユーザーの設定ページでモードを設定できることに気づきました。:smile:
少なくとも、私は狂っていませんでした。

「いいね!」 2

このエラーは実際には無害で予期されたものであり、単にサイレントにします。

「いいね!」 4

このトピックは、最後の返信から24時間後に自動的にクローズされました。新しい返信は許可されなくなりました。