用户无法看到点赞帖子的人的头像

endpoint post_action_users 响应中的所有对象实际上都将 unknown 属性设置为 true(参见屏幕截图)。

我已将他化身,但在他的个人资料设置中找不到任何可疑之处。我不知道这是一个 bug 还是他某项设置的副作用。

问题已解决,正在阅读源代码。
隐藏的不仅是静音或忽略的用户,还有 disallowed_pms_from 的用户。
我的用户勾选了两个私信设置框,并且白名单中没有选择任何用户。

3 个赞

顺便说一句,如果用户不允许来自其他用户的私信,他们是否会在帖子底部的点赞者列表中看不到任何头像?这是一个相当出乎意料的行为。

2 个赞

在我看来,这似乎不是正确的行为。

奇怪的是,当我第一次尝试重现这个问题时,我启用了 Discourse Reactions 插件。启用 Reactions 插件后,即使用户不允许向他们发送消息,用户也能看到喜欢他们帖子的用户的头像。在我看来,这似乎是正确的行为。

禁用 Reactions 插件后,如果点赞帖子的用户不允许向他们发送消息,用户就无法看到点赞帖子的用户的头像。

我将把这个主题重新分类到 UX 类别,看看 Discourse 团队是否想对此进行调查。

5 个赞

而且不只是他们帖子的点赞,而是所有帖子的所有点赞。

1 个赞