未读回复通知置顶

今天,我的通知菜单在右侧图标上显示了一条未读回复,但菜单中没有未读回复通知。

起初,我以为是有人回复了我,但在我阅读之前该用户(包括其帖子)被删除了。但当我重现该场景时,通知在重新加载后消失了。这里的通知是固定的。它在重新加载后不会消失,并且在注销并重新登录后仍然存在。

这似乎与 Can't clear unread notification after being removed from a PM 类似,但到目前为止,我不知道是什么导致了这种情况,这纯粹是猜测,因为我不知道昨晚发生了什么。

2 个赞

是的,我想我知道是哪个 PM。当时 Support 中的一个主题帖子被移到了我们的团队收件箱,帖子中的人员被移除。

2 个赞

@Moin 你最近有没有成功复现过这个问题?

1 个赞

我的通知菜单里仍然有那一条。但我还没有尝试复现

1 个赞

刚刚在我的论坛(3bcc19a5d2)上复现了该问题。

  1. 管理员创建一个话题
  2. 没有未读通知的测试用户进行回复
  3. 管理员回复测试用户的帖子
  4. 管理员将该话题转换为私信
  5. 管理员从插件中移除测试用户

结果:测试用户显示有通知指示器,但没有未读通知

2 个赞

感谢您提供复现步骤,我现在就来调查这个问题

1 个赞

我认为另一个主题中的修复也解决了这个问题。我在我的提交之前的那个提交上尝试了你的复现步骤,仍然能够复现。然后我回退到主分支并再次尝试,发现没有卡住的未读通知了。

我还认为那个修复中的迁移脚本应该能清除你旧的通知。如果不行,我们可能需要单独调查一下。

2 个赞

在这种情况下,我可以使用通知菜单中的 Dismiss(忽略)按钮。

2 个赞

它不见了!谢谢你

1 个赞

太棒了!感谢您之前对复现问题的快速响应。很高兴这些问题能一起得到解决。

1 个赞