delete locally for multi device
This commit is contained in:
parent
b827b9e1ba
commit
5a26331abc
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue