From 3d55bb282092f39132b895e2d191c37de153419e Mon Sep 17 00:00:00 2001 From: Mikunj Date: Fri, 26 Jul 2019 11:28:46 +1000 Subject: [PATCH] Send empty data messages in LKEphemeralMessage. --- .../src/Loki/Messaging/LKEphemeralMessage.m | 14 -------------- SignalServiceKit/src/Messages/OWSMessageManager.m | 1 + 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m b/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m index 3996509aa..f37ff327f 100644 --- a/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m +++ b/SignalServiceKit/src/Loki/Messaging/LKEphemeralMessage.m @@ -9,20 +9,6 @@ expiresInSeconds:0 expireStartedAt:0 isVoiceMessage:NO groupMetaMessage:TSGroupMetaMessageUnspecified quotedMessage:nil contactShare:nil linkPreview:nil]; } -// An EphemeralMessage does not have any data message in the content -- (nullable NSData *)buildPlainTextData:(SignalRecipient *)recipient -{ - NSError *error; - SSKProtoContentBuilder *contentBuilder = [self contentBuilder:recipient]; - - NSData *_Nullable contentData = [contentBuilder buildSerializedDataAndReturnError:&error]; - if (error || !contentData) { - OWSFailDebug(@"could not serialize protobuf: %@", error); - return nil; - } - return contentData; -} - - (BOOL)shouldSyncTranscript { return NO; } - (BOOL)shouldBeSaved { return NO; } diff --git a/SignalServiceKit/src/Messages/OWSMessageManager.m b/SignalServiceKit/src/Messages/OWSMessageManager.m index b170700f4..7749189de 100644 --- a/SignalServiceKit/src/Messages/OWSMessageManager.m +++ b/SignalServiceKit/src/Messages/OWSMessageManager.m @@ -415,6 +415,7 @@ NS_ASSUME_NONNULL_BEGIN } // Loki: Handle any friend request accepts if we need to + // TODO: We'll need to fix this up if we ever start using Sync messages [self handleFriendRequestAcceptIfNeededWithEnvelope:envelope transaction:transaction]; if (envelope.content != nil) {