最新のアップデートであるバージョン 3.1.0.beta6 で問題が発生しているようです。
バグレポート
優先度/重大度: 中 - この問題は、Discourse のコア機能である投稿承認待ちのユーザーに投稿が正しく表示されないことを防ぎます。
プラットフォーム: Discourse バージョン 3.1.0.beta6。この問題は最近のアップデートに関連しているため、プラットフォームに依存しないようです。
説明: Discourse バージョン 3.1.0.beta6 への最近のアップデート後、投稿が期待どおりに表示されません。この問題は、最近のバージョンで更新された PostSerializer クラスに関連しているようです。投稿は、以前のバージョン 3.1.0.beta5 では期待どおりに機能します。
実際の Состояние: ページを更新しても、承認待ちの投稿が表示されません。
期待される Состояние: 承認待ちの投稿は、以前のバージョンと同様に正しく表示されるはずです。
再現手順:
- Discourse をバージョン
3.1.0.beta6にアップデートします。 approve post countまたはその他の投稿承認設定が設定されていることを確認します。- 新しい投稿を作成するか、既存の投稿を表示します。
- 投稿が期待どおりに表示されないことを確認します。
追加メモ: この問題は、最近(2023年7月21日)の PostSerializer および/または PostGuardian へのアップデートに起因する可能性があります。投稿は、以前のバージョン 3.1.0.beta5 では期待どおりに機能します。正確な原因を特定して修正するには、さらに調査が必要です。
スクリーンショット/ビデオ:
- 「承認待ち」の投稿が更新後に消える問題のスクリーン録画: Screen Recording of Issue
- 「承認待ち」の投稿が期待どおりに保持されるバージョン
3.1.0.beta5でページを更新するスクリーン録画: Screen Recording of Refreshing 