From de278c35c7eaa08e64bbda61820edfc31211a54b Mon Sep 17 00:00:00 2001 From: Eduard Kuzmenko Date: Tue, 22 Feb 2022 14:03:19 +0200 Subject: [PATCH] Fix deleting messages sent as channel --- src/lib/appManagers/appMessagesManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/appManagers/appMessagesManager.ts b/src/lib/appManagers/appMessagesManager.ts index f3c44164..329bed41 100644 --- a/src/lib/appManagers/appMessagesManager.ts +++ b/src/lib/appManagers/appMessagesManager.ts @@ -3561,7 +3561,7 @@ export class AppMessagesManager { public canDeleteMessage(message: MyMessage) { return message && ( message.peerId.isUser() - || message.fromId === rootScope.myId + || message.pFlags.out || appChatsManager.getChat(message.peerId.toChatId())._ === 'chat' || appChatsManager.hasRights(message.peerId.toChatId(), 'delete_messages') ) && !message.pFlags.is_outgoing;