3.5.0.beta2-dev, discourse-events プラグインによりテーマコンポーネントが機能しなくなりました

アップデート(3.5.0.beta2-dev)の後、多くのテーマコンポーネントの機能が動作しなくなりました。「検索バナー」や、管理者の設定インターフェースから「アップデート」オプションが消えてしまいました。

検索バナーが機能しなくなりました。

以前はDiscourseをアップデートするオプションがありましたが、それが消えてしまいました。現在、サーバーに直接アクセスしないとアップデートを実行する方法がわかりません。

投稿プレビューが消えてしまいました。

カテゴリアイコンのテーマコンポーネントが失敗しました。

タグアイコンのテーマコンポーネントが失敗しました。

インターフェースで管理者としてエラーが表示されますか?
ブラウザのコンソールを確認していただけますか?

これは関連しているかもしれませんが(ただし、可能性は低いですが)

「Discourseの更新」リンクのことですか?

検索バナーが機能しなくなりました。

以前はDiscourseをアップデートするオプションがありましたが、それがなくなりました。アップデートはサーバーに直接アクセスしないと実行できず、どこで実行すればよいのか途方に暮れています。

投稿プレビューが表示されなくなりました。

カテゴリアイコンのテーマコンポーネントが失敗しました。

タグアイコンのテーマコンポーネントが失敗しました。

「いいね!」 1

詳細をありがとうございます!

セーフモードに入り、プラグインを無効にすると、TCが復活するようです。

例:

バナーも表示されています。

ブラウザのコンソールを見ると、Discourse Eventsプラグインでエラーが発生しているようです。

Uncaught Error: Could not find module `discourse/mixins/singleton` imported from `discourse/plugins/discourse-events/discourse/models/provider`
    at loader.js:247:1
    at h (loader.js:258:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at u.findDeps (loader.js:168:1)
    at h (loader.js:262:1)
    at requireModule (loader.js:24:1)
    at y (app.js:170:18)
    at b (app.js:193:19)
    at app.js:156:29
    at g.start (app.js:167:1)
    at HTMLDocument.<anonymous> (start-app.js:5:7)
    at discourse-boot.js:13:12
    at discourse-boot.js:1:1

管理設定から無効にしてページを再読み込みして、問題が解決するか試していただけますか?

「いいね!」 2

素晴らしい、的確に問題を特定していただきました! discourse-events プラグインを無効にしたところ、すべてが正常に戻りました。最新バージョンに深刻なバグがあったようで、それがこれらの不具合の原因となっていたようです。

ご協力いただき、誠にありがとうございました!

「いいね!」 2

どういたしまして!問題をここに報告しました:Events Plugin 📅 - #869 by Arkshine

「いいね!」 4

これはサードパーティ製プラグインによるものなので、このトピックを閉じます。Bug カテゴリでは、Discourse の公式プラグインとコアのみを追跡します。