合并用户会混淆用户笔记插件和暂停历史记录

我将一个有用户备注的用户合并到另一个没有备注的用户。合并后,我看到目标用户帐户有一个备注,但当我点击“用户备注”按钮时,该备注不存在,我只能添加一个新的。如何将用户备注数恢复为零?

我认为它会在每日后台作业运行时赶上。如果您可以访问 /sidekiq/scheduler 页面,可以通过手动触发 Jobs::EnsureDbConsistency 来加速它。

不幸的是,这并没有移除该注释。我还注意到,合并的用户已被暂停(作为不活跃用户),目标用户现在其账户上有一个“1 次暂停”标记,但我无法移除该暂停标记,因为他实际上并未被暂停。

我添加了一个新笔记,然后将其删除,这修复了错误的笔记计数。
“1 次暂停”标记仍然存在。我想知道暂停/取消暂停是否可以修复它?

暂停/取消暂停不起作用。可怜的家伙现在有了两个暂停标记 :anguished:

实际上,你说得对。我想我记错了。以前也发生过(用户备注问题),最后我用了完全相同的方法来“添加/删除”。:+1:

我不确定暂停标记是否也一样。:thinking:


我没法足够快地回答:)

1 个赞

当用户被暂停时,您是否看到了“清除处罚历史记录”按钮?

您可能想先用测试用户试试…… :slight_smile:

但我认为,如果您将相关用户设置为至少 TL2,然后暂停他们,您应该会在他们被暂停期间看到一个“清除处罚历史记录”按钮。点击它应该会将其清零,手动取消暂停他们不应该会再次增加它。(:crossed_fingers:

1 个赞

我看到了一些提到“Clear Penalty”的帖子,但该用户仅为 TL1,所以我假设它不会出现。我将尝试将他们提升到 TL2 并看看会发生什么。

这奏效了,但我不需要再次暂停他就能看到“清除处罚”按钮。一旦我将他设置为 TL2,它就出现了。

供将来查找此信息的人参考,操作方法如下:

  1. 添加用户备注,然后将其删除。删除后,用户备注计数器将重置为零,而不是停留在“一”。
  2. 如果用户低于 TL2,请记下他们当前的 TL,然后暂时将其提升到 TL2。
  3. 在用户的管理屏幕上,点击“清除处罚”按钮将删除暂停标记。
  4. 如果您在(2)中将用户提升到 TL2,请将其降回其原始 TL。
3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.