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

Recently 3.1.0.beta6 にアップデートしたのですが、モデレーターの承認が必要な投稿で、投稿後にユーザーがトピックの下部に保留中の返信を見ることができるのに、ページがリロードされると保留中の返信が見えなくなることに気づきました。

この動作を制御する新しい設定があるのでしょうか、それとも過去1年ほどの間に動作が変更されたのでしょうか?

プロフィール > アクティビティ > 保留中で引き続き表示できますが、ページがリロードされた後にトピックにインラインで表示される方がユーザーフレンドリーになります。

「いいね!」 2

最新のアップデートであるバージョン 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

皆さん、こんにちは!

Discourse バージョン 3.1.0.beta6 のバグにより、承認待ちの投稿が正しく表示されない問題が発生しています。この問題は、最近の PostSerializer および/または PostGuardian クラスの更新に関連していると疑われています。この問題はプラットフォームに依存せず、以前のバージョン (3.1.0.beta5) では発生していませんでした。

alt

問題が提起されたサポートにバグレポートを投稿しました。

https://meta.discourse.org/t/pending-replies-missing/272651/2?u=ruben_oussoren

「いいね!」 8

今後数日間で確認します。ありがとうございます!

「いいね!」 4

念のため、2つのトピックを統合して、すべての情報を1か所にまとめました。:+1:

「いいね!」 4

@ruben および @Brandon_Martus – 詳細なレポートをありがとうございます。

修正を推進しました。まもなく利用可能になるはずです。

「いいね!」 7

このトピックは2日後に自動的に閉じられました。返信はもう受け付けられません。