最初に、Topics from some categories do not appear on /latest - #36 by JammyDodger での編集後に、リンク、引用、メンションが追加されていないにもかかわらず、同じ返信に対する2回目の通知に気づきました。これは以下の再現手順とは少し異なりますが、根本的な問題は同じだと思います。
2回目の発生は、Messages section for sidebar - #13 by nathank で起こりました。同様に、編集によって通知を発生させるようなものは何も追加されず、引用は以前から存在していたにもかかわらず、再度通知が来ました。
以下は、私が発見した再現手順です(少なくともほとんどの場合機能します。時には編集で@メンションを追加しても新しい通知がトリガーされないことさえあります)。
3人のユーザーが必要です:OP、notifiedUsers、spammer
- OPがトピックを作成します
- notified userが返信します
- OPが notified user の投稿に返信します
- notifiedUser は返信について通知されます(期待通り)
- spammer が notifiedUser の投稿に返信します。返信には、notifiedUserによる別の投稿へのリンクと、返信元の投稿からの引用が含まれます。(オプション:notifiedUserに@メンションを追加することもできます)
- notifiedUser は返信について通知されます(期待通り)
- [ @メンションを追加した場合、通知は @メンションに関するものです(期待通り)]
- notifiedUser は新しい返信を読んで通知を既読にし、見逃さないようにどこか別の場所に移動します。
- spammer が返信を編集してタイポを修正します(または edit1 を追加します)
- notifiedUser は引用されたことについて通知されます(予期せず。彼らはこの返信についてすでに通知されており、引用は以前から存在していたため、伝える必要はありません)
- spammer が別のタイポを修正するために返信を再度編集します(または edit2 を追加します)
- notifiedUser はリンクされたことについて通知されます(予期せず。彼らはこの返信についてすでに通知されており、リンクは以前から存在していたため、伝える必要はありません)
ビデオは最終ステップの 5-7 のみを示しています。spammer は左側、notifiedUser は右側です