From 5234c8af1a59e8a1505990b4fbdc9aad2125356a Mon Sep 17 00:00:00 2001 From: AlexeyZavar Date: Wed, 17 Apr 2024 04:41:12 +0300 Subject: [PATCH] feat: hide proxy sponsor --- Telegram/SourceFiles/apiwrap.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Telegram/SourceFiles/apiwrap.cpp b/Telegram/SourceFiles/apiwrap.cpp index 057b7629f..eba067c85 100644 --- a/Telegram/SourceFiles/apiwrap.cpp +++ b/Telegram/SourceFiles/apiwrap.cpp @@ -291,6 +291,12 @@ void ApiWrap::topPromotionDone(const MTPhelp_PromoData &proxy) { base::unixtime::now(), _topPromotionNextRequestTime); + const auto settings = &AyuSettings::getInstance(); + if (settings->disableAds) { + _session->data().setTopPromoted(nullptr, QString(), QString()); + return; + } + proxy.match([&](const MTPDhelp_promoDataEmpty &data) { _session->data().setTopPromoted(nullptr, QString(), QString()); }, [&](const MTPDhelp_promoData &data) {