误报后是否可以移除用户的举报历史?

目前,Discourse 不提供通过 UI 或 API 删除用户标记历史记录的方法。这个限制在大型论坛中可能成为一个问题,尤其是在错误地进行报告或报告后来被确定为无效的情况下。

一个具体的问题是,被错误标记多次的用户——即使这些标记已被审查和驳回——仍然会累积标记历史,这可能会影响他们的信任级别。例如,用户可能会因为不正确的报告而被从 TL3 降级到 TL2,而这些报告实际上不应该被计算在内。

是否有计划解决这个问题?如果管理员能够做到以下任何一点,那将非常有帮助:

  • 删除单个标记记录,
  • 将某些报告标记为无效并将其排除在影响信任指标之外,
  • 或者以其他方式重置特定帖子或用户的影响标记。

如果目前没有计划,是否有至少一种推荐的或安全的方法通过 Rails Console 删除特定帖子或用户的标记历史条目?

2 个赞