作成日で並べ替えが機能しない

最近の変更によるものか、それとも常にそうだったのか分かりませんが、/edit/settings にアクセスして作成日(降順)で並べ替えを選択すると、トピックが作成日で並べ替えられると予想していました。

しかし、最後にアクティブだった日で並べ替えられています。私だけでしょうか?

編集:カテゴリを編集し、アクティビティで並べ替えに変更して保存しました。その後、再度編集して作成日で並べ替えに変更して保存しました。これで再び機能するようになりました。:man_shrugging:

「いいね!」 1

この変更から数時間後、再度確認したところ、順序は作成日順ではなく、アクティビティ降順に戻っていました(管理者は私だけなので、他に誰も変更していないことはわかっています)。

奇妙なことに、これはデスクトップでのみ発生しています(複数のアカウントと異なるブラウザで確認しました)。モバイルでは、トピックは作成日順に表示されています。

さらに奇妙なことに、URLに?order=createdを追加してアクセスすると、他のログインユーザーには正しい(デフォルトの)順序が表示されます。

他に試せることはありますか?

デスクトップビューとモバイルビューのスクリーンショットを投稿していただけますか?くだらない質問に聞こえるかもしれませんが、見落としがちな明らかな点があることもあります :slight_smile:

混乱の原因となりうる可能性のあるものを1つ見つけました。ホームページのカテゴリ/タグリンク(class=“subcategory”)は、そのカテゴリの/latestエンドポイントを指しています。URLには表示されませんが、ネットワークタブで見ることができます。

しかし、ページをリロードすると、デフォルトの順序(この場合は「作成日時降順」)でカテゴリ(この場合はID 25)が表示されます。

この動作を防ぐ方法はありますか?

「いいね!」 1

この動作を記録するか、/latest にリンクすべきでないと思われる要素のスクリーンショットを撮っていただけますか?

カテゴリが作成日順に並んでいる場合、それが親カテゴリでもサブカテゴリでも、ナビゲーションバーからの移動は私には /latest にリダイレクトされません。そのため、現在この問題を再現できません。

image

これらのリンクのことです。

開発者ツールのネットワークタブで確認してください(URLには表示されません)。ページを再読み込みした場合と比較してください。

「いいね!」 1

ありがとうございます!

サイドバーのカテゴリリンクが /id にリンクしていることを考えると、これは望ましくない動作だと思います。バグというよりは、見落とされていた点と言えるでしょう。

Bug に詳細な説明とスクリーンショットを添えて新しいトピックを作成していただけますか(後で最適なカテゴリに再分類します)。強調すべき点は、これらのリンクがカテゴリ設定を尊重していないということです。

「いいね!」 1

これでこの件は完了です。これはバグであり、以下で修正されました。

「いいね!」 1