From bfd333648508598e466e40a06d65aff56936e13e Mon Sep 17 00:00:00 2001 From: Igor Zhukov Date: Sun, 2 Jul 2017 15:57:26 +0300 Subject: [PATCH] Fixed empty message in conversation --- app/js/messages_manager.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/js/messages_manager.js b/app/js/messages_manager.js index 6b357bf0..1d6aae44 100644 --- a/app/js/messages_manager.js +++ b/app/js/messages_manager.js @@ -138,6 +138,9 @@ angular.module('myApp.services') var isMegagroup = AppPeersManager.isMegagroup(channelID) var mid = AppMessagesIDsManager.getFullMessageID(dialog.top_message, channelID) var message = getMessage(mid) + if (message.deleted) { + console.warn(dT(), 'Deleted message in coversaion', dialog, message, mid) + } var offsetDate = message.date if (!channelID && peerID < 0) { @@ -911,7 +914,11 @@ angular.module('myApp.services') } function getMessage (messageID) { - return messagesStorage[messageID] || {deleted: true} + return messagesStorage[messageID] || { + _: 'messageEmpty', + deleted: true, + pFlags: {out: false, unread: false} + } } function canMessageBeEdited(message) {