From b96e9a6a8203b8bdeb1cb9ff63fa14cc7a6585dc Mon Sep 17 00:00:00 2001 From: Michael Kirk Date: Thu, 13 Sep 2018 09:57:35 -0500 Subject: [PATCH] Fix: not receiving group deliveries Previously we were using the wrong method - the local user's id is removed from group.recipientIdentifiers --- SignalServiceKit/src/Messages/OWSMessageManager.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index f29f3ebfb..222a5e07d 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -400,7 +400,7 @@ NS_ASSUME_NONNULL_BEGIN if (groupThread) { if (dataMessage.group.type != SSKProtoGroupContextTypeUpdate) { - if (![groupThread.recipientIdentifiers containsObject:[TSAccountManager localNumber]]) { + if (![groupThread.groupModel.groupMemberIds containsObject:[TSAccountManager localNumber]]) { DDLogInfo(@"%@ Ignoring messages for left group.", self.logTag); return; }