これが1つのバグなのか2つなのかはわかりませんが、再現手順を以下に示します。フィルタリングされた返信が有効になっていないため、try.discourse.org ではなくここで実行せざるを得ませんでした。
-
このスレッドの投稿 #6 に移動し、画面の一番下までスクロールして、その6件の返信を表示するボタンをクリックします。
-
最後の投稿(#6 への直接返信である #25)までスクロールし、その投稿内の #24 へのリンクをクリックします。
期待される動作:投稿 #24 が表示される(フィルタが解除されるかどうかは場合による)
実際の動作:ページが上下にスクロールするが、#24 は決して表示されない
次にバグ #2 へ:
-
「6件の非表示の返信を表示」をクリックします。
-
投稿 #24 が表示されるまでスクロールし、その投稿内の #8 へのリンクをクリックします。
期待される動作:#8 が表示される
実際の動作:#7 が表示される
「いいね!」 1
@pmusaraj お時間がありましたら、これが実際にバグ(あるいは2つのバグ)なのか、それとも意図した動作なのかをご確認いただけますでしょうか。もしかすると、何かを誤解しているかもしれません。
pmusaraj
(Penar Musaraj)
3
はい、これは同じバグのようです。これはかなり特殊なケースで、例のように返信にリンクすることはめったにありませんが、これを私の Todo リストに追加します。
「いいね!」 1
より一般的なケースは、リンクが実際には @メンション通知である場合です。
pmusaraj
(Penar Musaraj)
6
ええと、同じ投稿ストリーム内の返信にメンションがどのようにリンクされるのか、よくわかりません。
再現可能な例とするためにリンクを使用しましたが、実際には、ユーザーがフィルタリングされた返信を表示し、同じトピックでメンションを受け取ったという報告がありました。そのユーザーが通知をクリックすると、私が報告した動作が発生しました。
「いいね!」 2
pmusaraj
(Penar Musaraj)
8
「いいね!」 3
完璧に動作します!ありがとう、Penar。
修正に必要なコードは意外にも少なかったですが、私一人では解決できなかったと思います。
「いいね!」 1
pmusaraj
(Penar Musaraj)
クローズされました:
10
このトピックは16時間後に自動的に閉鎖されました。新しい返信は許可されていません。