カレンダープラグインを有効にすると、最新の返信数と表示数での並べ替えが無効になります

タイトルの内容です。 :slight_smile:

デフォルトでは、最新トピックは返信数と閲覧数で並べ替えることができます。リストヘッダーをクリックしてください。しかし、設定で calendar enabled を有効にするだけで、これらのオプションの並べ替えが無効になります。変更をトリガーするために、カレンダー対応の投稿を作成する必要すらありません。プラグインを無効にすると、返信数と閲覧数は再びクリック可能になります。

これはバグですか、それとも意図されたデザインですか?ユーザーの視点からはプラグインと最新の並べ替えに関連性は見られず、カレンダーが有効な場合でも最新の並べ替え機能は同様に役立ちます。

「いいね!」 2

この件は先日発生したのですが、どこで読んだのか正確には思い出せません。:slightly_smiling_face:

私の記憶では、意図的にそうしているように見えるコードの一行が原因のようです。もう少し情報を掘り起こしてみます。:+1:


更新: @icaria36

最近ここに追加されたのだと思います。

「いいね!」 1

コミット履歴が正しければ、開始イベント日でソートが有効な場合は、他の方法でのソートが無効になることが意図された動作です。これは非常に理にかなっています。

しかし、現在のところ、開始イベント日でソートが有効かどうかに関わらず、他の方法でのソートが無効になっています。これは意図された動作ではないようですので、バグである可能性があります。

「いいね!」 3

こんにちは@icaria36さん!おっしゃる通り、これはバグです。

先ほど、discourse-calendar に修正をプッシュしました。

ご報告ありがとうございます!

「いいね!」 3

このトピックは24時間後に自動的に閉じられました。新しい返信は許可されていません。