캘린더 플러그인을 활성화하면 최신에서 답변 수와 조회 수 정렬이 비활성화됩니다

제목 그대로입니다. :slight_smile:

기본적으로 Latest에서 주제(토픽)는 목록 헤더를 클릭하여 답변 수와 조회 수 기준으로 정렬할 수 있습니다. 그러나 설정에서 calendar enabled를 단순히 활성화하는 것만으로도 이러한 선택적 정렬 방식이 비활성화됩니다. 캘린더 활성화 게시물을 생성하지 않아도 이 변경이 발생합니다. 플러그인을 비활성화하면 다시 답변 수와 조회 수가 클릭 가능해집니다.

이것은 버그인가요, 아니면 의도된 설계인가요? 사용자 관점에서 플러그인과 Latest 정렬 사이에 관련성이 없어 보이며, 캘린더가 활성화된 상태에서도 Latest 정렬 기능은 동일하게 유용합니다.

2개의 좋아요

며칠 전에 이 문제를 발견했는데, 어디서 읽었는지 정확히 기억나지 않아요. :slightly_smiling_face:

기억이 맞다면, 실제로 코드에 있는 한 줄이 일부러 그렇게 동작하는 것 같아요. 더 많은 정보를 찾아볼게요. :+1:


업데이트: @icaria36

최근에 여기에 추가된 것 같아요:

1개의 좋아요

커밋 히스토리를 올바르게 따라갔다면, 의도된 동작은 시작일 기준으로 정렬이 활성화된 경우에만 다른 정렬 방식이 비활성화되어야 한다는 것입니다. 이는 완전히 합리적입니다.

하지만 현재는 시작일 기준 정렬이 활성화되었든 아니든 상관없이 다른 정렬 방식이 비활성화되어 있습니다. 이는 의도된 동작으로 보이지 않으므로, 실제로 버그일 수 있습니다.

3개의 좋아요

안녕하세요 @icaria36! 말씀하신 대로, 실제로 버그가 맞습니다.

방금 discourse-calendar에 수정을 적용했습니다.

리포트해 주셔서 감사합니다!

3개의 좋아요

이 주제는 24시간 후 자동으로 닫혔습니다. 더 이상 새 답변을 남길 수 없습니다.