From 2fa5193fefe47d3e25d5f0964d88deb62d24bf09 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Mon, 3 Aug 2020 16:18:14 -0300 Subject: [PATCH] Don't upload v1 groups avatars as v3 attachments. --- SignalServiceKit/src/Messages/OWSMessageSender.m | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/SignalServiceKit/src/Messages/OWSMessageSender.m b/SignalServiceKit/src/Messages/OWSMessageSender.m index e42bdbf41a..c2387953c0 100644 --- a/SignalServiceKit/src/Messages/OWSMessageSender.m +++ b/SignalServiceKit/src/Messages/OWSMessageSender.m @@ -466,10 +466,9 @@ NSString *const OWSMessageSenderRateLimitedException = @"RateLimitedException"; [message.body lengthOfBytesUsingEncoding:NSUTF8StringEncoding] <= kOversizeTextMessageSizeThreshold); } - BOOL canUseV3 = YES; - if (message.groupMetaMessage != TSGroupMetaMessageDeliver) { - canUseV3 = SSKFeatureFlags.attachmentUploadV3ForV1GroupAvatars; - } + BOOL canUseV3 = (SSKFeatureFlags.attachmentUploadV3ForV1GroupAvatars + || message.groupMetaMessage == TSGroupMetaMessageUnspecified + || message.groupMetaMessage == TSGroupMetaMessageDeliver); OWSSendMessageOperation *sendMessageOperation = [[OWSSendMessageOperation alloc] initWithMessage:message