アカウント設定ルートを直接読み込むことに関連するコンソールエラー

http://localhost:4200/u/merefield/preferences/account

現在、次のエラーが生成されています。



エラーが発生しました:

- レンダリング中:
  -トップレベル
    アプリケーション
      discourse-root
        ユーザー
          user-nav
            horizontal-overflow-nav
              d-navigation-item
                link-to

<anonymous> discourse-boot.js:21
Uncaught ReferenceError: While generating link to route "userPrivateMessages": can't access lexical declaration 'queryParams' before initialization

これは、現在の開発ビルドにテーマコンポーネントやプラグインがインストールされていない状態です…

「いいね!」 2

ローカル環境ではこの問題は確認できません。

Metaでは、こちらで問題なく動作しますか?(MetaはEmber 5で実行されています)

Metaでは問題なし…変だな!

「いいね!」 1

セーフモードをローカルで使用すると役立ちますか?(カスタムプラグインやテーマがないことは承知していますが、コアに含まれるプラグインのいずれかの影響を受けている可能性があります)

「いいね!」 1

/safe-mode を指定しない場合でも違いはなく、念のためリポジトリから再プルしました。

「いいね!」 1

デビッド、Raspberry Pi (5 :rocket:) の開発者向けインストールを試しましたが、同じ問題は発生しませんでした。

ローカルのインストールが何らかの理由で破損していると仮定しますが、現時点ではあまり意味がありません。

「いいね!」 2

ああ、@merefield さんからも同様の報告があり、原因を特定できました。ナビゲーションモードが「ドロップダウン」(サイドバーではない)の場合に発生するようです。

@vinothkannans さんがここで修正しました: FIX: convert the route to Ember Octane to fix the dependency issue. by vinothkannans · Pull Request #25221 · discourse/discourse · GitHub

「いいね!」 3

ああ。それは素晴らしいです。ありがとうございます。

「いいね!」 1

FYI、その構成(クラシックなドロップダウン形式 - これは :heart: ですね!)でPiでも再現できました :+1: - なんて奇妙なんだ!

「いいね!」 1

このトピックは44時間後に自動的に閉じられました。新しい返信は許可されていません。