mirror of
https://github.com/chatmail/core.git
synced 2026-05-06 16:36:59 +03:00
emit MsgsChanged(chat_id, 0) on full downloads (#2696)
before, MsgsChanged(chat_id, new_msg_id) was emitted, but that does not cover the deleted message. in theory, we could emit both, however, that would just be a waste of refresh in uis. also before, events were used this way, however, also the documentations are updated to reflect reality better.
This commit is contained in:
@@ -203,7 +203,8 @@ pub enum EventType {
|
||||
/// - Chats created, deleted or archived
|
||||
/// - A draft has been set
|
||||
///
|
||||
/// The `chat_id` and `msg_id` values will be 0 if more than one message is changed.
|
||||
/// `chat_id` is set if only a single chat is affected by the changes, otherwise 0.
|
||||
/// `msg_id` is set if only a single message is affected by the changes, otherwise 0.
|
||||
#[strum(props(id = "2000"))]
|
||||
MsgsChanged { chat_id: ChatId, msg_id: MsgId },
|
||||
|
||||
|
||||
Reference in New Issue
Block a user