Handle UUID properly in group message processing

This commit is contained in:
Ken Powers 2020-04-01 17:39:13 -04:00 committed by Scott Nonnenberg
parent efd12028f0
commit 8ede54c925

View file

@ -2182,10 +2182,7 @@
attributes.left = false;
}
} else if (dataMessage.group.type === GROUP_TYPES.QUIT) {
if (
source === textsecure.storage.user.getNumber() ||
sourceUuid === textsecure.storage.user.getUuid()
) {
if (ConversationController.get(source || sourceUuid).isMe()) {
attributes.left = true;
groupUpdate = { left: 'You' };
} else {
@ -2196,8 +2193,7 @@
}
attributes.members = _.without(
conversation.get('members'),
source,
sourceUuid
ConversationController.get(source || sourceUuid).get('id')
);
}