我正在运行自托管的 Discourse 3.6.0.beta1-dev,一位用户要求我撤销他们的“第一次点赞”徽章。我尝试了几天,但每次撤销徽章后,它都会在一两天内重新出现。我已按照此主题中的说明进行操作。每次徽章重新出现时,它总是针对同一帖子,并且显示为许多天前(即用户最初获得徽章时)授予的。
这是我绝望地尝试撤销徽章的截图:
我还升级了我的 Discourse 实例 3 天前,但即使在那之后问题仍然重复出现。可能是什么问题?
我正在运行自托管的 Discourse 3.6.0.beta1-dev,一位用户要求我撤销他们的“第一次点赞”徽章。我尝试了几天,但每次撤销徽章后,它都会在一两天内重新出现。我已按照此主题中的说明进行操作。每次徽章重新出现时,它总是针对同一帖子,并且显示为许多天前(即用户最初获得徽章时)授予的。
这是我绝望地尝试撤销徽章的截图:
我还升级了我的 Discourse 实例 3 天前,但即使在那之后问题仍然重复出现。可能是什么问题?
我认为这是因为授予徽章的作业将每天运行。该徽章是因为用户喜欢该帖子而授予的。
您可能需要从该用户那里删除对该帖子的点赞,可能使用 Rails 控制台。或者,也许可以暂时增加 post undo action window mins 设置,取消点赞该帖子,然后恢复该设置。
用户几天前已经取消了点赞,但徽章仍然会为同一帖子添加。他们甚至尝试点赞另一篇帖子,但这并没有改变徽章出现的帖子。您知道是哪个任务在执行此操作吗?
@KockaAdmiralac 你能解决这个问题吗?
鉴于这个问题只在一个网站上的一名成员身上出现,团队将无法投入时间来解决。我以前从未听说过有人想这样做。
我认为讨论继续在 First Like badge cannot be removed