diff --git a/SignalServiceKit/src/Messages/OWSMessageSender.m b/SignalServiceKit/src/Messages/OWSMessageSender.m index 888eed42e..5f3fb6a43 100644 --- a/SignalServiceKit/src/Messages/OWSMessageSender.m +++ b/SignalServiceKit/src/Messages/OWSMessageSender.m @@ -1348,15 +1348,6 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; // have a valid Signal account. [SignalRecipient markRecipientAsRegisteredAndGet:recipient.recipientId transaction:transaction]; }]; - - // Loki: Check if we need to generate a link preview - TSMessage *message = messageSend.message; - if (message.linkPreview == nil && !message.hasAttachments) { - dispatch_async(dispatch_get_main_queue(), ^{ - NSString *linkPreviewURL = [OWSLinkPreview previewURLForRawBodyText:message.body]; - if (linkPreviewURL) { [message generateLinkPreviewIfNeededFromURL:linkPreviewURL]; } - }); - } messageSend.success(); }); @@ -1733,7 +1724,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; } PreKeyBundle *_Nullable bundle = [storage getPreKeyBundleForContact:recipientId]; - __block NSException *_Nullable exception; + __block NSException *exception; /** Loki: Original code * ================ @@ -1782,7 +1773,7 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; @try { [builder throws_processPrekeyBundle:bundle protocolContext:transaction]; - // Loki: Discard the prekey bundle here since the session is initiated + // Loki: Discard the pre key bundle here since the session has been established [storage removePreKeyBundleForContact:recipientId transaction:transaction]; } @catch (NSException *caughtException) { exception = caughtException;