From e6650c5f2ecf4732f272e8983b67d00d1621cdf8 Mon Sep 17 00:00:00 2001 From: Igor Zhukov Date: Sat, 1 Dec 2018 00:08:01 +0400 Subject: [PATCH] Fix save messages in search --- app/js/controllers.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/js/controllers.js b/app/js/controllers.js index 97cc4f1b..bef44046 100644 --- a/app/js/controllers.js +++ b/app/js/controllers.js @@ -1100,6 +1100,15 @@ angular.module('myApp.controllers', ['myApp.i18n']) var wrapDialog = searchMessages ? undefined : dialog var wrappedDialog = AppMessagesManager.wrapForDialog(dialog.top_message, wrapDialog) + if (searchMessages && + $scope.searchPeer) { + var message = AppMessagesManager.getMessage(dialog.top_message) + if (message.fromID > 0) { + wrappedDialog.peerID = message.fromID + wrappedDialog.foundInHistory = true + } + } + if (searchMessages) { wrappedDialog.unreadCount = -1 } else {