mirror of
https://github.com/chatmail/core.git
synced 2026-04-17 21:46:35 +03:00
word-encode group-name-changed if needed, use more meaningful names for the parameter
This commit is contained in:
@@ -1186,13 +1186,12 @@ async fn create_or_lookup_group(
|
||||
.await;
|
||||
X_MrAddToGrp = Some(optional_field);
|
||||
} else {
|
||||
let field = mime_parser.get(HeaderDef::ChatGroupNameChanged);
|
||||
if let Some(field) = field {
|
||||
if let Some(old_name) = mime_parser.get(HeaderDef::ChatGroupNameChanged) {
|
||||
X_MrGrpNameChanged = true;
|
||||
better_msg = context
|
||||
.stock_system_msg(
|
||||
StockMessage::MsgGrpName,
|
||||
field,
|
||||
old_name,
|
||||
if let Some(ref name) = grpname {
|
||||
name
|
||||
} else {
|
||||
|
||||
@@ -753,11 +753,10 @@ impl<'a, 'b> MimeFactory<'a, 'b> {
|
||||
}
|
||||
}
|
||||
SystemMessage::GroupNameChanged => {
|
||||
let value_to_add = self.msg.param.get(Param::Arg).unwrap_or_default();
|
||||
|
||||
let old_name = self.msg.param.get(Param::Arg).unwrap_or_default();
|
||||
protected_headers.push(Header::new(
|
||||
"Chat-Group-Name-Changed".into(),
|
||||
value_to_add.into(),
|
||||
maybe_encode_words(old_name.into()),
|
||||
));
|
||||
}
|
||||
SystemMessage::GroupImageChanged => {
|
||||
|
||||
Reference in New Issue
Block a user