From 829267916fe1a4f251a6b2e898c2c1c255982866 Mon Sep 17 00:00:00 2001 From: nielsandriesse Date: Fri, 8 May 2020 11:55:07 +1000 Subject: [PATCH] Fix multi device closed group message routing bug --- .../src/Loki/Protocol/Multi Device/MultiDeviceProtocol.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Loki/Protocol/Multi Device/MultiDeviceProtocol.swift b/SignalServiceKit/src/Loki/Protocol/Multi Device/MultiDeviceProtocol.swift index e3fe35df2..aa126be00 100644 --- a/SignalServiceKit/src/Loki/Protocol/Multi Device/MultiDeviceProtocol.swift +++ b/SignalServiceKit/src/Loki/Protocol/Multi Device/MultiDeviceProtocol.swift @@ -38,7 +38,7 @@ public final class MultiDeviceProtocol : NSObject { // MARK: - Sending (Part 1) @objc(isMultiDeviceRequiredForMessage:) public static func isMultiDeviceRequired(for message: TSOutgoingMessage) -> Bool { - return !(message is DeviceLinkMessage) && !message.thread.isGroupThread() + return !(message is DeviceLinkMessage) && (message.thread as? TSGroupThread)?.groupModel.groupType != .openGroup } private static func copy(_ messageSend: OWSMessageSend, for destination: MultiDeviceDestination, with seal: Resolver) -> OWSMessageSend {