搜索 status:unsolved 返回来自非解决方案启用类别的帖子

我们的论坛已禁用“所有主题均允许已解决”,并且 支持 分类已启用“已解决”并且下拉过滤器工作正常。

问题是,搜索 status:unsolved 仍然包含来自未选中“允许主题所有者和工作人员将回复标记为解决方案”的类别的结果(例如 展示,“已解决”在此处并不真正适用)。

这是个 bug 吗?该查询是否应该只显示在启用了“已解决”的类别中未解决的主题,但它实际上是在查找“已解决”属性的缺失?

(作为一种变通方法,我尝试搜索 status:unsolved #support #general,这些是可能启用了“已解决”的类别,但这返回了零结果,因为尚未实现跨类别搜索。)

6 个赞

是的,我认为你说得对,这是一个细微的bug。在搜索 status:unsolved 时,我们应该只列出那些可以标记为已解决的主题的分类中的主题。

我们将在未来几周内着手修复这个问题。

5 个赞

@dandv,根据 https://github.com/discourse/discourse-solved/commit/4032a1e35f4cf6a42b5cbedd780e8344dc442346,现在应该可以了,感谢 @Juan_David_Martínez 的修复。

4 个赞

此主题在上次回复后 2 天自动关闭。不再允许新回复。