From 800af8e08bb7b4a3417c658b924f2b7d95b1d7cc Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Mon, 23 Sep 2019 14:32:01 +1000 Subject: [PATCH] Add missing check --- 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 277e1ab5f..7c37f4948 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -428,7 +428,7 @@ NS_ASSUME_NONNULL_BEGIN OWSLogInfo(@"handling content: ", [self descriptionForContent:contentProto]); // Loki: Handle device linking message - if (contentProto.lokiDeviceLinkingMessage != nil) { + if (contentProto.lokiDeviceLinkingMessage != nil && contentProto.lokiDeviceLinkingMessage.type == SSKProtoLokiDeviceLinkingMessageTypeRequest) { OWSLogInfo(@"[Loki] Received a device linking request from: %@", envelope.source); NSData *signature = contentProto.lokiDeviceLinkingMessage.slaveSignature; if (signature == nil) {