Discourse バージョン 3.1.0.beta6 へのアップデート後の承認待ち投稿表示の問題

最新のアップデートであるバージョン 3.1.0.beta6 で問題が発生しているようです。

バグレポート

優先度/重大度: 中 - この問題は、Discourse のコア機能である投稿承認待ちのユーザーに投稿が正しく表示されないことを防ぎます。

プラットフォーム: Discourse バージョン 3.1.0.beta6。この問題は最近のアップデートに関連しているため、プラットフォームに依存しないようです。

説明: Discourse バージョン 3.1.0.beta6 への最近のアップデート後、投稿が期待どおりに表示されません。この問題は、最近のバージョンで更新された PostSerializer クラスに関連しているようです。投稿は、以前のバージョン 3.1.0.beta5 では期待どおりに機能します。

実際の Состояние: ページを更新しても、承認待ちの投稿が表示されません。

期待される Состояние: 承認待ちの投稿は、以前のバージョンと同様に正しく表示されるはずです。

再現手順:

  1. Discourse をバージョン 3.1.0.beta6 にアップデートします。
  2. approve post count またはその他の投稿承認設定が設定されていることを確認します。
  3. 新しい投稿を作成するか、既存の投稿を表示します。
  4. 投稿が期待どおりに表示されないことを確認します。

追加メモ: この問題は、最近(2023年7月21日)の PostSerializer および/または PostGuardian へのアップデートに起因する可能性があります。投稿は、以前のバージョン 3.1.0.beta5 では期待どおりに機能します。正確な原因を特定して修正するには、さらに調査が必要です。

スクリーンショット/ビデオ:

  • 「承認待ち」の投稿が更新後に消える問題のスクリーン録画: Screen Recording of Issue
  • 「承認待ち」の投稿が期待どおりに保持されるバージョン 3.1.0.beta5 でページを更新するスクリーン録画: Screen Recording of Refreshing
  • alt
「いいね!」 5