You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When deleting multiple messages one after another, all messages disappear at the same time or shortly after the timer for Undo deletion runs out for the first message
Communication.2025-02-02.17-47-19.mp4
To Reproduce
Go to the Communication tab
Write multiple messages into a channel
Delete a message
After few seconds & before the Undo timer runs out, delete at least one more message
See the following message(s) disappear before their own timer runs out
Expected behavior
Each message gets deleted when their own timer runs out
Screenshots
No response
Which version of Artemis are you seeing the problem on?
7.9.0
What browsers are you seeing the problem on?
Microsoft Edge
Additional context
No response
Relevant log output
The text was updated successfully, but these errors were encountered:
The bug occurs because, during its deconstruction, a posting checks whether the deletion process has already started. If it has, the posting deletes itself immediately. This behavior is designed to handle scenarios where a user deletes a posting and then immediately switches pages, causing the posting to be removed instantly. However, if the posting belongs to a view group, it is also deconstructed when the group is recreated—this happens because the original group of a posting has been deleted and a new one is created for the posting. Therefore the page switch check wrongfully returns true and the 2nd posting deletes itself instantly... Not quite sure how differentiate this two scenarios so I would highly appreciate some thoughts...
Describe the bug
When deleting multiple messages one after another, all messages disappear at the same time or shortly after the timer for Undo deletion runs out for the first message
Communication.2025-02-02.17-47-19.mp4
To Reproduce
Expected behavior
Each message gets deleted when their own timer runs out
Screenshots
No response
Which version of Artemis are you seeing the problem on?
7.9.0
What browsers are you seeing the problem on?
Microsoft Edge
Additional context
No response
Relevant log output
The text was updated successfully, but these errors were encountered: