fix: fix leaving a channel with no messages

This commit is contained in:
Jonathan Rainville 2020-12-29 13:29:27 -05:00 committed by Iuri Matias
parent 37edfed446
commit a0c1b1552d
1 changed files with 3 additions and 2 deletions

View File

@ -423,8 +423,9 @@ QtObject:
proc removeChat*(self: ChatsView, chatId: string) =
discard self.chats.removeChatItemFromList(chatId)
self.messageList[chatId].delete
self.messageList.del(chatId)
if (self.messageList.hasKey(chatId)):
self.messageList[chatId].delete
self.messageList.del(chatId)
proc removeMessagesFromTimeline*(self: ChatsView, chatId: string) =
self.messageList[status_utils.getTimelineChatId()].deleteMessagesByChatId(chatId)