启用日历插件后,最新帖子中的“回复”和“查看”排序将被禁用

标题所说的。 :slight_smile:

默认情况下,最新主题可以通过点击列表标题按回复数和浏览量进行排序。但是,仅在设置中启用 calendar enabled 就会禁用这些可选的排序方式。你甚至不需要创建启用日历的帖子来触发此更改。如果禁用该插件,回复数和浏览量将再次可点击。

这是一个 bug 还是有意为之?从用户的角度来看,插件和最新主题排序之间似乎没有关联,并且在启用日历的情况下,最新主题排序功能同样有用。

2 个赞

前几天出现了这个问题,但我记不清是在哪里看到的了。:slightly_smiling_face:

据我回忆,这似乎是代码中的某一行故意为之。我会看看能否挖出更多信息。:+1:


更新: @icaria36

我想这最近被添加到了这里:

1 个赞

如果我理解的提交历史是正确的,那么预期行为是:当启用按开始事件日期排序时,按其他方式排序应被禁用。这完全说得通。

然而,目前无论是否启用按开始事件日期排序,按其他方式排序都已被禁用。这似乎不是预期行为,所以这可能确实是一个 bug。

3 个赞

你好 @icaria36!你说得对,这确实是一个 bug。

我刚刚将 修复 推送到了 discourse-calendar。

感谢你的报告!

3 个赞

此主题已在 24 小时后自动关闭。不再允许回复。