这是官方 Assign 插件 中的一个小错误
。
重现步骤:
-
将主题分配给自己
-
点击“取消分配…”
-
点击“编辑分配…”
-
选择一个组并点击“编辑”
-
小操作消息中的 @组提及链接到
/u/而不是/g/。
例如:

这里的 @cherries 链接到 /u/cherries 而不是 /g/cherries。
这只发生在重新分配时,分配时不会出现。
这是官方 Assign 插件 中的一个小错误
。
重现步骤:
将主题分配给自己
点击“取消分配…”
点击“编辑分配…”
选择一个组并点击“编辑”
小操作消息中的 @组提及链接到 /u/ 而不是 /g/。
例如:

这里的 @cherries 链接到 /u/cherries 而不是 /g/cherries。
这只发生在重新分配时,分配时不会出现。
这里似乎缺少 api.addGroupPostSmallActionCode(\"reassigned_group\");:
相关的 Discourse 代码:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/widgets/post-small-action.js#L12-L27
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/widgets/post-small-action.js#L82-L84
我在我的开发环境中添加了这一行,它确实似乎解决了这个问题 ![]()
太棒了,你能提交一个 PR 吗?![]()
好的!
谢谢 @Arkshine !!!
此主题已在 2 天后自动关闭。不再允许回复。