ページを更新するまでフラグ通知が表示されない(レガシーメニュー+新しい通知メニュー)

レビューキューのフラグ通知インジケーターが、ハンバーガーメニューまたはアバターメニューのフラグタブに表示されないモデレーターが少なくとも3人います。モデレーターメッセージは受信できているため、フラグにメッセージが含まれていない限り、通知されていません。レビューキューに未レビューとして表示されているため、確認するためにレビューキューにアクセスする必要がありました。この問題は、約2週間前に更新されたアバターメニューを有効にしてから発生していることを確認しました。モデレーターのうち2人は、私の最も優秀でアクティブなモデレーターなので、これは良くありません。私は管理者であり、モデレーターグループのメンバーでもありますが、すべてのフラグ通知をメニューとフラグタブで受信しており、他のモデレーターの一部も受信しています。

現時点では困惑しています。これに関する設定がたくさんあるわけではなく、再現も少し難しいです。何かアイデアはありますか?

「いいね!」 3

「通知された」とは、オンサイトでの通知ですか、それともメールでの通知ですか?

「いいね!」 1

オンサイトです。ハンバーガーメニューとアバターメニューのフラグタブ(Discourseではバッジは別の意味を持つため、バッジと呼びたくありません)の小さなインジケーターのことです。現在テスト中で、テストモデレーターアカウントがそれらを取得しています。自分で再現しようとしていますが、できません。

「いいね!」 2

これに該当する可能性がありますか?

「いいね!」 1

ちょっとしたメモです。モデレーターへのメール通知に問題はありません。これはレビューキューとメニュー通知の間の問題のようです。

「いいね!」 1

これは、notify about flags after を設定した場合にのみ発生するはずです。最初のインスタンスでは、フラグはすべてレビューキューに送信され、小さな赤いフラグがポップアップ表示されます。

新しいユーザーメニューはあるが、まだサイドバーがない場合のギャップではないかと疑問に思っていますか?以前とは異なる動作をする可能性がありますか、それとも期待どおりではない可能性がありますか?

「いいね!」 4

新しいサイドバーは5月の最初の週に展開する予定です。6月の繁忙期が始まる前に、ユーザーが慣れるための時間を確保したいと考えています。

「いいね!」 1

理解した限りでは、レガシーハンバーガーメニューがあれば問題なく動作するはずです。テストサイトで設定し、一通り確認しましたが、本来はこのようになっているはずです。

しかし、興味深いことに、レビュー対象への実際のリンクは、フラグミニメニューを選択しない限り、通知リストに表示されません。

「いいね!」 2

はい、スクリーンショットと同じように通知は正常に届いています。テストのためにアバターメニューを元に戻したところ、私のモデレーターはフラグを受け取っていないと言っていますが、私のテストモデレーターアカウントは受け取りました :woman_facepalming:

「いいね!」 2

古いアバターメニューでフラグテストを2回行いましたが、どちらのフラグインジケーターも表示されませんでした。フラグがあることを彼に伝えなければなりませんでした。

「いいね!」 1

なんとか再現できたようです。テスト用のモデレーターアカウントではフラグの通知がなく、その間にサイト内を移動するために使用しました。ページヘッダーをリロードした後にフラグが表示されました。

「いいね!」 2

はい、私も何度か試しましたが、私の場合も同様のようです。サイト全体を閲覧できますが、ページを更新するまでフラグが表示されません。

何かがうまくいっていないようです。

「いいね!」 2

モバイルとデスクトップの両方で再現できました。

これは比較的最近のことで、以前は正常に機能していたことを覚えています。私たちのモッドはフラグにかなり精通しています。ここ数週間でこれを特定しました。

「いいね!」 1

それを#bugにスライドさせて、誰かに見てもらえるようにしましょう。:+1:

再現の概要:

  • navigation menu を「Legacy」に設定します
  • enable new notifications menu を有効にします
  • 効果を発揮させるためにリフレッシュします
  • ポストをフラグ付けします
  • ページがリフレッシュされるまで、アバターまたはメニューにフラグが表示されません
「いいね!」 4

質問 - レガシーナビゲーションメニューでのみ発生しますか?言い換えると、サイドバーが有効になっている場合、ページを更新せずにフラグはアバターメニュータブにすぐに移動しますか?サイドバーが有効かどうかに依存することが確立されているかどうかを知りたいだけです。

これは間違いなく再現できました。私のモデレーターアカウントは、不適切なコンテンツフラグの通知なしに15分間私のサイトをサーフィンしています。更新したところ、それが表示されました。

「いいね!」 1

サイドバーを有効にした状態でテストしたところ、アバターの赤い旗がすぐに表示されました。:+1:

(ヘッダー ドロップダウンでも同様です)

「いいね!」 2

サイドバーを展開するさらなるインセンティブですね :slightly_smiling_face:

ご協力ありがとうございます!

「いいね!」 2

心配いりません :slight_smile:

念のため、Legacy + 新しい通知メニューを有効にする、のように見えます。上記のリプロに追加します。

「いいね!」 2

これも再現できました。新しいフラグインジケーターは、他のモデレーターによってレビューおよび処理されたフラグの通知をメニューに引き続き表示します。しばらくサイト内を移動しても、ページを更新するか、現在空になっているレビューキューに移動するまで、それらは表示されたままになります(レビューキューページに移動するとすぐに、フラグインジケーターは消えます)。

「いいね!」 4

Lillyさん、レポートありがとうございます。この問題の修正を含むPRを開きました。

これをマージし、マネージドホスティングにできるだけ早く展開します。

「いいね!」 4