Mark messages as EDITED or MOVED in the UI for multiple messages at a time. #1366
Labels
area: event handling
How events from the server are responded to
area: message editing
area: UI
General user interface update
Currently, the
model.py
code handles the edit of the message from which the event originated. But an edit originating from one message can affect multiple messages (for eg. propagation mode edits/topic-rename change edits).Eg: here is a message event
event {'type': 'update_message', 'user_id': 25554, 'edit_timestamp': 1680095186, 'message_id': 1536316, 'rendering_only': False, 'stream_name': 'test here', 'stream_id': 7, 'propagate_mode': 'change_later', 'orig_subject': 'zt_2025', 'subject': 'zt_2025_', 'topic_links': [], 'message_ids': [1536316, 1536317], 'flags': ['read'], 'id': 7}
For updating the message label for multiple messages the
message_ids
key of theupdate_message
event has to be used.Note: It is advisable to work on this after merging #T1331
The text was updated successfully, but these errors were encountered: