Fix group updates for blocked users
This commit is contained in:
parent
47c9598283
commit
581594ae9a
2 changed files with 39 additions and 39 deletions
|
@ -1602,14 +1602,12 @@ export default class MessageReceiver
|
|||
);
|
||||
}
|
||||
|
||||
// We want to process GroupV2 updates, even from blocked users. We'll drop them later.
|
||||
if (
|
||||
!isGroupV2 &&
|
||||
((envelope.source && this.isBlocked(envelope.source)) ||
|
||||
(envelope.sourceServiceId &&
|
||||
this.isServiceIdBlocked(envelope.sourceServiceId)))
|
||||
(envelope.source && this.isBlocked(envelope.source)) ||
|
||||
(envelope.sourceServiceId &&
|
||||
this.isServiceIdBlocked(envelope.sourceServiceId))
|
||||
) {
|
||||
log.info(`${logId}: Dropping non-GV2 message from blocked sender`);
|
||||
log.info(`${logId}: Dropping message from blocked sender`);
|
||||
this.removeFromCache(envelope);
|
||||
return { plaintext: undefined, envelope };
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue