diff --git a/SignalServiceKit/src/Messages/OWSMessageHandler.m b/SignalServiceKit/src/Messages/OWSMessageHandler.m index 61e5d7e9e..9a3f8a0f7 100644 --- a/SignalServiceKit/src/Messages/OWSMessageHandler.m +++ b/SignalServiceKit/src/Messages/OWSMessageHandler.m @@ -36,6 +36,8 @@ NSString *envelopeAddress(SSKProtoEnvelope *envelope) return @"PreKeyEncryptedMessage"; case SSKProtoEnvelopeTypeUnidentifiedSender: return @"UnidentifiedSender"; + case SSKProtoEnvelopeTypeCiphertext: + return @"LokiFriendRequest"; default: // Shouldn't happen OWSProdFail([OWSAnalyticsEvents messageManagerErrorEnvelopeTypeOther]); diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index 720ab9b68..bf09eafd3 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -262,6 +262,7 @@ NS_ASSUME_NONNULL_BEGIN [self checkForUnknownLinkedDevice:envelope transaction:transaction]; switch (envelope.type) { + case SSKProtoEnvelopeTypeFriendRequest: case SSKProtoEnvelopeTypeCiphertext: case SSKProtoEnvelopeTypePrekeyBundle: case SSKProtoEnvelopeTypeUnidentifiedSender: