用户公开显示为“禁言”,但管理员后台未显示

我在我的 Discourse 论坛中遇到了一个反复出现的问题:我收到通知称用户已被禁言。当我查看他们的公开个人资料时,禁言状态在顶部显著显示。然而,当我访问他们的管理员个人资料面板时,“已禁言”字段却显示为“否”。

这造成了困惑和不一致。有人能帮我理解是什么导致了这种差异吗?


我的观察:

  • 多名用户都出现了这种行为
  • 公开个人资料明确显示了禁言状态
  • 管理员面板却显示相反的情况
  • 我不确定哪个状态是准确的

问题:

  • 这是一个已知问题还是预期行为?
  • 是否可能存在不同的禁言机制(手动禁言与自动禁言),导致显示不同?
  • 我该如何确定用户的真实禁言状态?

任何见解都将不胜感激!

个人资料页面是否显示了沉默的原因?类似这样?

个人资料页面和管理页面应指向同一数据源,因此它们不同步有些奇怪。在安全模式下是否也注意到同样的不匹配?您是否启用了“允许匿名模式”?

用户看到的效果如下:

哦,那它们并没有被静音。顶部的计数器“1 已静音”旨在表明它们曾在过去某个时间点被静音过。如果您点击它,应该可以在日志中看到它们最初被静音的时间:

用户因输入过快被系统禁言,但等我查看用户资料时,该限制早已被解除。

在这种情况下,如果审核队列中拒绝了该标记,沉默将自动解除。

谢谢,随后它被自动静音,接着又恢复原状。