From 1c720af9bc5bbfe41e4d5e994ef9aa1700a531f8 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 20 Jun 2022 12:04:56 +0400 Subject: [PATCH] Clear history allowed when delete channel allowed. --- Telegram/SourceFiles/data/data_peer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/data_peer.cpp b/Telegram/SourceFiles/data/data_peer.cpp index 9422f711d..01fe66a84 100644 --- a/Telegram/SourceFiles/data/data_peer.cpp +++ b/Telegram/SourceFiles/data/data_peer.cpp @@ -903,7 +903,9 @@ bool PeerData::canRevokeFullHistory() const { } else if (const auto chat = asChat()) { return chat->amCreator(); } else if (const auto megagroup = asMegagroup()) { - return megagroup->amCreator(); + return megagroup->amCreator() + && megagroup->membersCountKnown() + && megagroup->canDelete(); } return false; }