cpradio
(cpradio)
1
复现步骤:
使用用户账号创建一个话题或帖子(我认为这无关紧要,我使用的是话题)。
作为版主或管理员,将帖子/话题标记为“离题”(任何标记都可以,我认为)。
标记帖子/话题后,删除该帖子/话题(这将自动批准该标记)。
- 注意:通常讨论会先围绕标记进行,但在此我们加快了流程。我也认为,如果你在审核队列中对已标记的帖子执行删除帖子/话题的操作,也会导致相同的问题。
以版主/管理员身份访问用户资料页面。
在“摘要”部分,你会看到有 1 个被标记的帖子和 1 个已删除的帖子(假设这是他们的第一个,即使不是第一个,此问题同样适用)。
点击“1 个已删除的帖子”,但你之前删除的话题/帖子并未列出。
点击“被标记的帖子”,你可以看到它在那里,并注意到它已被删除。
预期结果:
我期望在用户资料的“已删除帖子”视图中看到被删除的话题/帖子。
实际结果:
该话题/帖子未显示。
视频:
2 个赞
sam
(Sam Saffron)
2
4 个赞
Roman
(Roman Rizzi)
4
隐藏帖子不会出现在列表中。
由于举报分数超过了 hide_post_sensitivity 阈值,帖子会被自动隐藏。如果举报被批准,帖子将保持隐藏状态。
我们或许可以在销毁帖子后取消隐藏,但不确定这是否会带来副作用。或者,我们可以调整已删除帖子的计数以反映这一情况。
1 个赞
cpradio
(cpradio)
5
只是想确认我是否理解了这个场景。
- 帖子被创建
- 帖子被标记并随后被隐藏(在话题和审核队列中对版主/管理员可见)
- 标记被处理,帖子被标记为已删除
- 在话题中仍对版主/管理员可见,但在个人资料的已删除列表中不可见。
这听起来/感觉上仍然有些出乎意料。为什么个人资料的已删除列表要隐藏已删除帖子,不让版主/管理员看到呢?毕竟,只有他们才能看到这些帖子……
1 个赞
Roman
(Roman Rizzi)
6
我今天早上合并了一个 PR,用于在登录用户是工作人员时显示隐藏帖子:
我相信这解决了该问题。
3 个赞