From 77c3e1b211c88f95abd048dd8dc0bc843be0a1ac Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Fri, 13 Aug 2021 09:13:11 -0400 Subject: [PATCH] fix: delete --- src/app/chat/views/messages.nim | 8 +++++--- vendor/status-go | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/app/chat/views/messages.nim b/src/app/chat/views/messages.nim index f36c6c6f09..3806ea75c7 100644 --- a/src/app/chat/views/messages.nim +++ b/src/app/chat/views/messages.nim @@ -123,9 +123,6 @@ QtObject: else: self.status.chat.editMessage(messageId, m) - proc deleteMessage*(self: MessageView, messageId: string) {.slot.} = - self.status.chat.deleteMessageAndSend(messageId) - proc sendMessage*(self: MessageView, message: string, replyTo: string, contentType: int = ContentType.Message.int, isStatusUpdate: bool = false, contactsString: string = "") {.slot.} = self.sendOrEditMessage(message, replyTo, contentType, isStatusUpdate, contactsString, false, "") @@ -431,6 +428,11 @@ QtObject: if (message.id == messageId): return chatId + proc deleteMessage*(self: MessageView, messageId: string) {.slot.} = + self.status.chat.deleteMessageAndSend(messageId) + let chatId = self.getChatIdForMessage(messageId) + discard self.deleteMessage(chatId, messageId) + proc removeChat*(self: MessageView, chatId: string) = if (not self.messageList.hasKey(chatId)): return diff --git a/vendor/status-go b/vendor/status-go index ef014e25e2..9f478db7ad 160000 --- a/vendor/status-go +++ b/vendor/status-go @@ -1 +1 @@ -Subproject commit ef014e25e2e4202cbeab8948f0c8f9f65f7806ee +Subproject commit 9f478db7ad06d0e84e43edf30c52ff586a9d266c