File tree Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -1144,13 +1144,9 @@ impl MimeFactory {
11441144 for ( addr, key) in & encryption_pubkeys {
11451145 let fingerprint = key. dc_fingerprint ( ) . hex ( ) ;
11461146 let cmd = msg. param . get_cmd ( ) ;
1147- let is_full_msg =
1148- self . pre_message_mode == Some ( PreMessageMode :: FullMessage ) ;
1149- let should_do_gossip = !is_full_msg
1150- && ( cmd == SystemMessage :: MemberAddedToGroup
1151- || cmd == SystemMessage :: SecurejoinMessage
1152- || multiple_recipients)
1153- && {
1147+ let should_do_gossip = cmd == SystemMessage :: MemberAddedToGroup
1148+ || cmd == SystemMessage :: SecurejoinMessage
1149+ || multiple_recipients && {
11541150 let gossiped_timestamp: Option < i64 > = context
11551151 . sql
11561152 . query_get_value (
@@ -1183,7 +1179,10 @@ impl MimeFactory {
11831179 let is_verified =
11841180 verifier_id. is_some_and ( |verifier_id| verifier_id != 0 ) ;
11851181
1186- if !should_do_gossip {
1182+ let is_full_msg =
1183+ self . pre_message_mode == Some ( PreMessageMode :: FullMessage ) ;
1184+
1185+ if !should_do_gossip || is_full_msg {
11871186 continue ;
11881187 }
11891188
You can’t perform that action at this time.
0 commit comments