|
|
@ -205,13 +205,15 @@ extension MessageReceiver {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
guard message is ExpirationTimerUpdate else { return }
|
|
|
|
|
|
|
|
|
|
|
|
_ = try Interaction
|
|
|
|
_ = try Interaction
|
|
|
|
.filter(Interaction.Columns.threadId == threadId)
|
|
|
|
.filter(Interaction.Columns.threadId == threadId)
|
|
|
|
.filter(Interaction.Columns.variant == Interaction.Variant.infoDisappearingMessagesUpdate)
|
|
|
|
.filter(Interaction.Columns.variant == Interaction.Variant.infoDisappearingMessagesUpdate)
|
|
|
|
.deleteAll(db)
|
|
|
|
.deleteAll(db)
|
|
|
|
|
|
|
|
|
|
|
|
_ = try Interaction(
|
|
|
|
_ = try Interaction(
|
|
|
|
serverHash: message.serverHash,
|
|
|
|
serverHash: nil,
|
|
|
|
threadId: threadId,
|
|
|
|
threadId: threadId,
|
|
|
|
authorId: sender,
|
|
|
|
authorId: sender,
|
|
|
|
variant: .infoDisappearingMessagesUpdate,
|
|
|
|
variant: .infoDisappearingMessagesUpdate,
|
|
|
|