Stuck unread after reporting and bad message detected
When you report a message and it reaches the BAD_MESSAGE_THRESHOLD
, the message is deleted via chatService.deleteMessageFromRoom
which should be clearing the unread.
But we have been having some recent stuck unread incidents. I recently fixed up the unread-remove-deleted-messages
utility script to clean up the situation, https://gitlab.com/gitlab-org/gitter/webapp/merge_requests/1245