所有私信均显示处理成员请求

这是一个非常奇怪的边缘情况,我怀疑这与该网站的某些特定设置有关,但我不确定该从哪里入手排查。

有一位名为 joe-admin 的管理员用户,在所有私信中都能看到“处理会员请求”的链接。该链接指向 /g/everyone/filter=joe-admin。但由于 everyone 并非一个群组,因此该链接无法正常工作。

我有一个插件,允许所有人向工作人员发送私信。我原以为这是导致问题的原因,但我同样也是管理员,却在我的消息中没有看到这些链接。

如果您能提供任何关于排查方向的提示,我将不胜感激。

我还是搞不清楚这个问题。触发点在这里:

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/widgets/post.js#L360

不知为何,对于某位管理员(不是我),这个逻辑会在大量(甚至是所有?)私信中被触发,且 attrs.requestedGroupName 的值为 “everyone”。

我不明白为什么会这样,也不知道该如何进一步调试。