From 23c0ff934f332cf6ce5aeffdc6e1f77858a31024 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 24 Nov 2025 22:01:56 +0400 Subject: [PATCH] Skip premium badge for Saved Messages. --- .../SourceFiles/history/view/history_view_chat_preview.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp b/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp index 1e677e6caa..b1f0de5081 100644 --- a/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp +++ b/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp @@ -258,6 +258,11 @@ struct StatusFields { [[nodiscard]] rpl::producer ContentForPeer( not_null peer) { using namespace Info::Profile; + if (peer->isSelf() + || peer->isRepliesChat() + || peer->isSavedHiddenAuthor()) { + return rpl::single(Badge::Content{}); + } return rpl::combine( BadgeContentForPeer(peer), VerifiedContentForPeer(peer)