fix an issue where call messages were not attached with disappearing messages setting

This commit is contained in:
ryanzhao 2023-09-22 13:38:23 +10:00
parent d415ea5781
commit ba1d468e9b
1 changed files with 4 additions and 3 deletions

View File

@ -188,6 +188,10 @@ public final class CallMessage: ControlMessage {
}
let contentProto = SNProtoContent.builder()
// DisappearingMessagesConfiguration
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto, threadId: threadId)
do {
contentProto.setCallMessage(try callMessageProto.build())
@ -197,9 +201,6 @@ public final class CallMessage: ControlMessage {
SNLog("Couldn't construct call message proto from: \(self).")
return nil
}
// DisappearingMessagesConfiguration
setDisappearingMessagesConfigurationIfNeeded(db, on: contentProto, threadId: threadId)
}
// MARK: - Description