Caution around group avatars.

pull/1/head
Matthew Chen 7 years ago
parent 73f5d9237d
commit 46b0cdb872

@ -1153,16 +1153,18 @@ NS_ASSUME_NONNULL_BEGIN
[message updateWithSendingToSingleGroupRecipient:envelope.source transaction:transaction]; [message updateWithSendingToSingleGroupRecipient:envelope.source transaction:transaction];
if (gThread.groupModel.groupImage) { if (gThread.groupModel.groupImage) {
NSData *data = UIImagePNGRepresentation(gThread.groupModel.groupImage); NSData *_Nullable data = UIImagePNGRepresentation(gThread.groupModel.groupImage);
DataSource *_Nullable dataSource = [DataSourceValue dataSourceWithData:data fileExtension:@"png"]; OWSAssertDebug(data);
[self.messageSenderJobQueue addMediaMessage:message if (data) {
dataSource:dataSource DataSource *_Nullable dataSource = [DataSourceValue dataSourceWithData:data fileExtension:@"png"];
contentType:OWSMimeTypeImagePng [self.messageSenderJobQueue addMediaMessage:message
sourceFilename:nil dataSource:dataSource
caption:nil contentType:OWSMimeTypeImagePng
albumMessageId:nil sourceFilename:nil
isTemporaryAttachment:YES]; caption:nil
albumMessageId:nil
isTemporaryAttachment:YES];
}
} else { } else {
[self.messageSenderJobQueue addMessage:message transaction:transaction]; [self.messageSenderJobQueue addMessage:message transaction:transaction];
} }

Loading…
Cancel
Save