チャットメッセージが突然「未読」から「既読」に変わりました

なぜか、私が参加しているフォーラムで、未読のチャット通知が53件も溜まっていました(すべて既に読んだメッセージからの通知でした)。フォーラムはCDCKがホストしているものなので、関係があるかもしれません。未読のチャット通知が表示されただけでなく、最近無効にされたチャンネルで、スレッドが(スタッフの操作なしに)何らかの方法で再度有効になったようです。この現象が発生したフォーラムは、CDCKのシアトルデータセンターにあります。

「いいね!」 3

アップデート:通知は消えましたが、再び表示されました(今回は54件でした)。

「いいね!」 3

さらに、最初のメッセージが別のチャンネルに転送されていたため、メッセージが1つしかないスレッドがいくつか再作成されました。

「いいね!」 2

関連していると思われます。返信した個人チャットに、未読メッセージが2件表示されたままになっています。

確かに、問題は最近発生したものです。先週火曜日の別のチャットでは、問題は表示されませんでした。

「いいね!」 2

これらの問題をご報告いただきありがとうございます!いくつかの異なる問題があるようですが、調査の前にいくつか明確にしていただきたい点があります。

お二人は同じフォーラムにいらっしゃいますか?もしそうであれば、以下で内部的に議論しているメッセージ移動の問題に関連している可能性があります。

また、通知とは、チャンネルの青い未読ドットインジケーターのことでしょうか?54件という数はどこで確認されましたか?

これがどのように起こったのかよくわかりません。スレッディングを有効/無効にできるのはこの画面だけです。管理者が他の設定を変更しましたか?おそらく、他の設定が変更されたときに threading_enabled を変更してしまうバグがあるのかもしれません。

サービスワーカーによるキャッシュの古いデータと、CDCKがホストするフォーラムのIPごとのレート制限の組み合わせだと思います。(基本的に、サーバーが429で応答したときに、未読チャットメッセージ数をチェックするために古い応答が使用されていると思います)

「いいね!」 1

ヘッダーに表示される、個人チャットメッセージ/チャットメンションの緑色の点のことです。

「いいね!」 1

はい(どちらもそこの管理者です)。

「いいね!」 1

私も同様の現象が発生しています。キャッシュの問題のようです。通常、別のウェブアドレスから「戻る」操作でチャットを開いた場合に発生します。

モバイルでのみ発生しているようです。