トップ日付範囲内で返信のソートが機能しない

Discourseのカテゴリーで返信されていない古いメッセージを整理しようとしています。
「Top」ツールを使って日付範囲を選択すると、返信数で降順ソートできなくなってしまうようです。
返信数が0のメッセージをリストの一番上に表示させ、複数のページを手動でスクロールして探す手間を省きたいのです。

よろしくお願いいたします。

「いいね!」 2

Meta でこれをテストしたところ、結果が一貫していません。私が期待する動作は、まず「Replies」テーブルヘッダーをクリックしたときに、ブラウザのアドレスバーにある URL にクエリパラメータ ?ascending=true&order=posts が追加されることです。次に「Replies」テーブルヘッダーを再度クリックすると、クエリパラメータが ?order=posts に更新されるはずです。

しかし、私の観察では、「Replies」ヘッダーをクリックすると ?ascending=false クエリパラメータが追加されます。これによりトピックのリストの順序には影響がありません。再度「Replies」ヘッダーをクリックすると ?ascending=false クエリパラメータが削除されますが、これもトピックの順序には影響がありません。

もしブラウザのアドレスバーにある URL に手動で ?ascending=true&order=posts を追加してから「Replies」ヘッダーをクリックすると、期待通りに動作します。

この動作は「Top」リストで発生していますが、「Latest」リストでも時々発生します。「Replies」ヘッダーをクリックした結果が一貫しない理由がわかりません。一度 URL に ?ascending=true&order=posts クエリパラメータを追加すると、その後訪問するページでは「Replies」フィルターが正しく機能するようです。

私は Linux 上で Chrome ブラウザを使用しています。

「いいね!」 3

それが問題です。
Windows 10 (1909) および macOS Catalina 10.15.4 上で Chrome を実行しています。

はい、ここには明らかにバグがありますね…

  1. https://meta.discourse.org/top では完全に正常に動作します(リプライをクリックするとリプライ順にソートされます)。

  2. https://meta.discourse.org/c/bug/1/l/top では期待通りに動作しません。

@zogstrip / @eviltrout さん、担当を割り当てていただけますか?

「いいね!」 2

@John_Brock よい知らせです!これに対する修正ができました。

これは meta 上で既に適用されており、次のデプロイ(おそらく今週中か来週頃)のタイミングであなたのサイトにも反映されます。

「いいね!」 7