バグ?フォーラムの問題

つまり:

私がやったのは「すべて更新」をクリックし、ログを確認してから、ユーザーの管理画面に行き、フォーラムに戻るボタンを押したら、このメッセージが表示されました。

何が起こったのでしょうか?

編集

新しいタブで開いたら動作しました。何が起きているのでしょうか?

ログページを確認しましたか?

最新のログをお送りします

ログには、どうやら2つの異なる問題が混在しているようです。

ActionView::Template::Error / Propshaft に関する行(欠落している chunk...js アセットについて)は、「すべて更新」直後にこの問題が発生し、新しいタブでは正常に動作した理由を説明する可能性があります。これは、更新/再構築後に存在しなくなったアセット名を、古いタブが読み込もうとしているように見えます。

一方、別の行:

NameError (uninitialized constant ReactionsSerializerHelpers) app/serializers/post_stream_serializer_mixin.rb:31:in 'PostStreamSerializerMixin#post_stream'

は、私がここで報告したバundled discourse-reactions の問題のようです:

また、以下の場所で PR も提出しました:

したがって、Propshaft のアセットエラーは、おそらく古いタブや更新に起因するものとみなし、ReactionsSerializerHelpers のエラーは、別個のバックエンド reactions プラグインの問題として扱うべきでしょう。

「いいね!」 1