From 0c4bca312e5e72ea563846a408ede6983b984f69 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Mon, 10 Feb 2025 22:52:25 +0300 Subject: [PATCH] Removed ability to set wallpaper to chat with require-premium user. --- Telegram/SourceFiles/window/window_peer_menu.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp index df3d474c3..036093e55 100644 --- a/Telegram/SourceFiles/window/window_peer_menu.cpp +++ b/Telegram/SourceFiles/window/window_peer_menu.cpp @@ -1200,6 +1200,9 @@ void Filler::addThemeEdit() { if (!user || user->isInaccessible()) { return; } + if (user->meRequiresPremiumToWrite() && !user->session().premium()) { + return; + } const auto controller = _controller; _addAction( tr::lng_chat_theme_wallpaper(tr::now),