Не удается удалить unread уведомление после исключения из личного сообщения

Priority/Severity: low

Platform: Windows/Android

Description: On Windows and on Android, I’m seeing an unread personal message notification, but when I click on it, it says the page doesn’t exist or is private.

image
There seems to be no way for me to clear the notification since I can’t read the message.

Reproducible steps: I haven’t tried to reproduce it, but what happened was I was removed as a recipient while the message was unread, so I no longer have permission to view the message.

2 лайка

Does the number disappear when you reload the site?
That’s what I did to get rid of the notification for a like when someone has liked one of my posts and deleted it immediately afterwards.

1 лайк

Nope, still there

1 лайк

I was able to reproduce the issue.

Clicking Dismiss removed the notification

1 лайк

If you can not dismiss it from the top, maybe try dismissing it from your profile, notification tab (there is a dismiss all) ?

I guess there are 2 questions here

  1. How did the bug happen (my guess, maybe being kicked out of a PM can trigger this)?

  2. How to get this annoying notification to go away (hopefully the dismiss stuff helps)

2 лайка

I followed the steps from the first post

  1. Send a message to a user
  2. Remove the user from the message
  3. Log in as this user
  4. Get rid of the notification by dismissing all notifications
2 лайка

This still happens, and it is still difficult to get rid of the notification. In particular, you cannot dismiss the single notification, so you first have to check all the other notifications caused by messages.

To some extent, this is even a security vulnerability, as the user should no longer have access to the title of the message.

2 лайка

I put a note for the team to triage in the next few weeks.

2 лайка

Is there any news on this?

I still find it concerning that users I remove from a PM can still see title changes. This affects my ability to rename a topic that I convert into a personal message. There is a reason why I remove the user, and I don’t want them to have access to the new title.

2 лайка

I’ll see if i can reproduce :+1:

2 лайка

We were indeed missing some “cleanup” path when removing users from PMs (either directly or through a group).

2 лайка

I think that’ll also fix Sticky unread reply notification.

This has been open for a while now. Is there anything else needed for this, or has there simply been no time to review and merge it so far?

I have been working on fixing the root cause of several related inconsistencies regarding notification counts so my above PR has been superseded by this one

1 лайк