# 从对话中移除另一位用户会在列表中留下无法清除的通知

**URL:** https://meta.discourse.org/t/removing-another-user-from-a-conversation-creates-an-unclearable-notification/257415
**Category:** Support
**Created:** [2023年三月7日 18:08 UTC](https://meta.discourse.org/t/removing-another-user-from-a-conversation-creates-an-unclearable-notification/257415 "2023-03-07T18:08:17Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [2023年三月9日 15:16 UTC](https://meta.discourse.org/t/removing-another-user-from-a-conversation-creates-an-unclearable-notification/257415/11 "2023-03-09T15:16:01Z")

</div>

关于类似行为的新话题已在 #Contribute > Bug 中开启，其中包含了更详细的说明：

> [@使用旧版导航时无法读取某些通知](https://meta.discourse.org/t/impossible-to-read-some-notifications-when-using-legacy-navigation/257511?u=canapin):
>
> 在一种场景下，用户会收到无法标记为已读的消息通知。这种情况仅发生在论坛使用旧版菜单导航时。 重现步骤： 将“导航菜单”设置为：旧版 用户 A 向用户 B 发送私信 用户 A 将 B 从话题中移除 用户 B 收到新消息的通知 用户 B 尝试阅读消息：失败，符合预期（无法访问该话题） 用户 B 仍然会收到一条关于他们无法阅读的消息的通知（绿圈） 如果将“导航菜单”设置为侧边栏，那么即使 B 收到无法查看消息的相同错误，该尝试本身也足以将通知标记为已读。 一些补充背景：由于我们仍在使用 Discourse 2.8（即将更新），我们长期以来一直遇到此 bug。我们曾以为 Discourse 3.0 会修复此问题，但前提是使用新的侧边栏/用户菜单。在 Discourse 3.0 中使用旧版导航时，bug 仍然存在：如果用户无法再阅读他们收到通知的话题，他们就无法将通知标记为已读。新的用户菜单似乎以某种方式解决了这个问题，但我们计划在升级到 3.0 后至少在一段时间内继续使用旧版导航。

因此，我将关闭此标记为已解决的话题，以优先处理另一个。这是一个小问题，但将其放在 #Contribute > Bug 中更为合适，尤其是因为它已被多次报告。

---

_[View the full topic](https://meta.discourse.org/t/removing-another-user-from-a-conversation-creates-an-unclearable-notification/257415)._
