delete locally for multi device

This commit is contained in:
Ryan Zhao 2021-08-02 11:19:08 +10:00
parent b827b9e1ba
commit 5a26331abc
1 changed files with 5 additions and 5 deletions

View File

@ -551,11 +551,6 @@ extension ConversationVC : InputViewDelegate, MessageCellDelegate, ContextMenuAc
func deleteLocally(_ viewItem: ConversationViewItem) {
viewItem.deleteLocallyAction()
}
func deleteForEveryone(_ viewItem: ConversationViewItem) {
viewItem.deleteLocallyAction()
viewItem.deleteRemotelyAction()
let unsendRequest = UnsendRequest()
switch viewItem.interaction.interactionType() {
case .incomingMessage:
@ -571,6 +566,11 @@ extension ConversationVC : InputViewDelegate, MessageCellDelegate, ContextMenuAc
}
}
func deleteForEveryone(_ viewItem: ConversationViewItem) {
viewItem.deleteRemotelyAction()
deleteLocally(viewItem)
}
func save(_ viewItem: ConversationViewItem) {
guard viewItem.canSaveMedia() else { return }
viewItem.saveMediaAction()