Fix group-sync disabling disappearing timer

Must add properties *before* build

// FREEBIE
pull/1/head
Michael Kirk 7 years ago
parent 85eba0cacb
commit b48452a747

@ -35,11 +35,6 @@ NS_ASSUME_NONNULL_BEGIN
[groupBuilder setAvatarBuilder:avatarBuilder];
}
NSData *groupData = [[groupBuilder build] data];
uint32_t groupDataLength = (uint32_t)groupData.length;
[self.delegateStream writeRawVarint32:groupDataLength];
[self.delegateStream writeRawData:groupData];
TSGroupThread *_Nullable groupThread = [TSGroupThread threadWithGroupId:group.groupId transaction:transaction];
if (groupThread) {
OWSDisappearingMessagesConfiguration *_Nullable disappearingMessagesConfiguration =
@ -50,6 +45,12 @@ NS_ASSUME_NONNULL_BEGIN
}
}
NSData *groupData = [[groupBuilder build] data];
uint32_t groupDataLength = (uint32_t)groupData.length;
[self.delegateStream writeRawVarint32:groupDataLength];
[self.delegateStream writeRawData:groupData];
if (avatarPng) {
[self.delegateStream writeRawData:avatarPng];
}

Loading…
Cancel
Save