我在 https://community.wanikani.com 上看到了这种行为。由于 Meta 上暂时无法使用忽略功能(至少对我来说),我无法在此验证。
我在那个网站上只忽略了一位用户,而且只是最近一周左右才设置的,所以之前从未注意到这个问题。但是,如果你正在查看一个话题,而该话题的最后一篇帖子是由你忽略的用户发布的,那么“推荐话题”部分将不会显示。
我在 https://community.wanikani.com 上看到了这种行为。由于 Meta 上暂时无法使用忽略功能(至少对我来说),我无法在此验证。
我在那个网站上只忽略了一位用户,而且只是最近一周左右才设置的,所以之前从未注意到这个问题。但是,如果你正在查看一个话题,而该话题的最后一篇帖子是由你忽略的用户发布的,那么“推荐话题”部分将不会显示。
你能复现这个问题吗,@tshenry?
我完全可以复现。步骤如下:
有趣的是,在选择“查看隐藏回复”时,请求路径中包含一个用于包含推荐话题的参数:
/t/70/posts.json?post_ids%5B%5D=200&include_suggested=true
注意:当查看一个被忽略用户发布的、且回复数为 0 的话题时,推荐话题显示正常。
这有点奇怪。@david,对此你有什么想法吗?
这确实是个奇怪的问题。建议的话题会与主题中的“最后一页”帖子序列化在一起。如果最后一篇帖子来自被忽略的用户,则存在一个 bug,导致服务器认为还有另一页,即使该页实际上是空的。该问题应已通过以下提交修复:
此主题已在 29 小时后自动关闭。不再允许新回复。