mirror of
https://github.com/chatmail/core.git
synced 2026-04-24 08:56:29 +03:00
Do not reset gossip timestamp when members are removed
This commit is contained in:
@@ -979,9 +979,14 @@ fn create_or_lookup_group(
|
|||||||
// XXX insert code in a different PR :)
|
// XXX insert code in a different PR :)
|
||||||
|
|
||||||
// execute group commands
|
// execute group commands
|
||||||
if X_MrAddToGrp.is_some() || X_MrRemoveFromGrp.is_some() {
|
if X_MrAddToGrp.is_some() {
|
||||||
|
chat::reset_gossiped_timestamp(context, chat_id)?;
|
||||||
recreate_member_list = true;
|
recreate_member_list = true;
|
||||||
} else if X_MrGrpNameChanged {
|
}
|
||||||
|
if X_MrRemoveFromGrp.is_some() {
|
||||||
|
recreate_member_list = true;
|
||||||
|
}
|
||||||
|
if X_MrGrpNameChanged {
|
||||||
if let Some(ref grpname) = grpname {
|
if let Some(ref grpname) = grpname {
|
||||||
if grpname.len() < 200 {
|
if grpname.len() < 200 {
|
||||||
info!(context, "updating grpname for chat {}", chat_id);
|
info!(context, "updating grpname for chat {}", chat_id);
|
||||||
@@ -1049,7 +1054,6 @@ fn create_or_lookup_group(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
send_EVENT_CHAT_MODIFIED = true;
|
send_EVENT_CHAT_MODIFIED = true;
|
||||||
chat::reset_gossiped_timestamp(context, chat_id)?;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if send_EVENT_CHAT_MODIFIED {
|
if send_EVENT_CHAT_MODIFIED {
|
||||||
|
|||||||
Reference in New Issue
Block a user