您好,
我注意到有时点赞数与点赞帖子的用户头像数量不一致。当点赞帖子的用户被删除时,就会出现这种情况。这是出于统计原因还是一个错误?
谢谢 ![]()
@Don 我认为它应该就是这样。
看起来我们的缓存不同步了。
这可能与用户从系统中删除有关。我猜我们可能没有强制刷新已删除用户投票过的帖子的帖子计数。
目前将其标记为 #pr-welcome。
删除这些点赞是否也会影响海报的点赞数,以获得徽章?
我认为,如果你喜欢或不喜欢某个帖子,就可以轻易地导致帖子计数重新同步。看起来 OP 中的问题现在由于点赞/取消点赞序列而得到了解决。
当用户从社区中删除时,他们喜欢的帖子也会被删除。对于他们之前喜欢的帖子,当我们查看喜欢该帖子的用户的头像时,已删除用户的头像已按预期移除。
但是,在用户被删除后,点赞数本身仍然没有更新。
所以,帖子可能有点赞数 4,但只显示 3 个头像。这可能会令人困惑。
我编辑过的用户截图:
已删除用户的头像已被移除,并且帖子上的点赞数已减少 1。
已删除用户的头像已被移除,但帖子上的点赞数保持不变。
感谢一位用户注意到此问题——我只是在这里提交报告。如果您需要更多信息来确认,请告诉我。
我不确定预期的行为/实际行为哪种更理想。如果点赞数减少 1,我不知道这会如何影响徽章等。
但考虑到它已经删除了头像,点赞数保持不变会令人困惑。我最初期望看到一个带有垃圾桶图标的头像,以替换已删除的用户。(我认为在 Discourse 的早期版本中可能是这样的,但也许我记错了已删除的帖子)
感谢您提供的链接——我在“您的主题类似于…”弹出窗口中没有看到它。
此主题可以合并到那里或删除。
我已经把它作为多个报告发送,多个报告可能会很有用。 ![]()