|
|
|
@ -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()
|
|
|
|
|