Rocket.Chat icon indicating copy to clipboard operation
Rocket.Chat copied to clipboard

Unread message after deleting an unread message in a thread

Open knordsiek opened this issue 3 years ago • 4 comments

User A is sending a message within a thread User B doesn t read the message User A deletes the message User B have now an unread message which not could be deleted

Server Setup Information:

  • Version of Rocket.Chat Server: 4.7.1
  • Operating System: Rocky Linux 8
  • Deployment Method: Stand alone
  • Number of Running Instances: 2
  • DB Replicaset Oplog: enabled
  • NodeJS Version: v14.18.3
  • MongoDB Version: 4.2.20 / wiredTiger

Client Setup Information

  • Desktop App or Browser Version: 3.8.6
  • Operating System: Ubuntu 20.04 also on 22.04

knordsiek avatar May 27 '22 10:05 knordsiek

Same problem. We are using Snap installation.

Unread message badge visible on all devices (Web/Mobile/Desktop), and these things didn't help:

  • Clicking "Mark Read" on a user where Unread message badge freezed
  • Surfing over all available threads to be sure there is no unread message
  • Reloading without cache
  • Full restart of the server

Setup Information

  • Desktop app 3.8.7 and Android app 4.28.0.33046
  • Rocket.Chat Version: 4.6.3
  • Debian 10

imedia3 avatar Jun 13 '22 20:06 imedia3

  1. User A is sending 4 messages
  2. User B do a quote reply on the 4th message from A
  3. User A do a thread reply on message from user B
  4. User B do a quote reply on the 1st message from A, was a more appropriate choice vs 4th message
  5. User B delete is own message from step 2
  6. User A send the reply started in step 3

I now have 1 unread message that I can't mark as read, because the thread reply is linked to a now deleted message.

and now I have this in the logs 2022-08-04_23-43-40.pdf

Magelo avatar Aug 05 '22 04:08 Magelo

I have the same issue. A user sent a message and then replied in a thread on the same message and subsequently deleted the whole thread before I had a chance to read it. Now the "Unread" indicator persists on both the user's name and on the thread icon for the user. This is both on web and on the app.

I have tried Shift + Esc to try and "Clear all unreads" but it doesn't work.

Any assistance in trying to clear this very annoying issue would be appreciated.

jonathansmit avatar Aug 23 '22 10:08 jonathansmit

Seems to be fixed since Server 5.4

StevenSeifried avatar Dec 15 '22 10:12 StevenSeifried

Resolved on https://github.com/RocketChat/Rocket.Chat/pull/26754

milton-rucks avatar Jan 18 '23 17:01 milton-rucks