mirror of
https://github.com/chatmail/core.git
synced 2026-05-19 14:56:33 +03:00
fix: do not emit MSGS_CHANGED event for outgoing hidden messages
This includes synchronization messages.
This commit is contained in:
@@ -2698,7 +2698,9 @@ async fn send_msg_inner(context: &Context, chat_id: ChatId, msg: &mut Message) -
|
|||||||
}
|
}
|
||||||
|
|
||||||
if !prepare_send_msg(context, chat_id, msg).await?.is_empty() {
|
if !prepare_send_msg(context, chat_id, msg).await?.is_empty() {
|
||||||
context.emit_msgs_changed(msg.chat_id, msg.id);
|
if !msg.hidden {
|
||||||
|
context.emit_msgs_changed(msg.chat_id, msg.id);
|
||||||
|
}
|
||||||
|
|
||||||
if msg.param.exists(Param::SetLatitude) {
|
if msg.param.exists(Param::SetLatitude) {
|
||||||
context.emit_event(EventType::LocationChanged(Some(ContactId::SELF)));
|
context.emit_event(EventType::LocationChanged(Some(ContactId::SELF)));
|
||||||
|
|||||||
Reference in New Issue
Block a user