From f137eddbf9dbd8e6196c9a3d087de36dcfbf39fd Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 27 Jun 2025 13:31:03 +0400 Subject: [PATCH] Use correct premium promo for To-Do Lists. --- Telegram/Resources/langs/lang.strings | 2 +- Telegram/SourceFiles/boxes/premium_preview_box.cpp | 2 +- Telegram/SourceFiles/settings/settings_premium.cpp | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Telegram/Resources/langs/lang.strings b/Telegram/Resources/langs/lang.strings index 2e7894420d..c7be25711f 100644 --- a/Telegram/Resources/langs/lang.strings +++ b/Telegram/Resources/langs/lang.strings @@ -2640,7 +2640,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL "lng_premium_summary_subtitle_filter_tags" = "Tag Your Chats"; "lng_premium_summary_about_filter_tags" = "Display folder names for each chat in the chat list."; "lng_premium_summary_subtitle_todo_lists" = "To-Do Lists"; -"lng_premium_summary_about_todo_lists" = "Create To-Do Lists, I guess.."; +"lng_premium_summary_about_todo_lists" = "Plan, assign, and complete tasks - seamlessly and efficiently."; "lng_premium_summary_bottom_subtitle" = "About Telegram Premium"; "lng_premium_summary_bottom_about" = "While the free version of Telegram already gives its users more than any other messaging application, **Telegram Premium** pushes its capabilities even further.\n\n**Telegram Premium** is a paid option, because most Premium Features require additional expenses from Telegram to third parties such as data center providers and server manufacturers. Contributions from **Telegram Premium** users allow us to cover such costs and also help Telegram stay free for everyone."; "lng_premium_summary_button" = "Subscribe for {cost} per month"; diff --git a/Telegram/SourceFiles/boxes/premium_preview_box.cpp b/Telegram/SourceFiles/boxes/premium_preview_box.cpp index d938945e10..da6f461d4b 100644 --- a/Telegram/SourceFiles/boxes/premium_preview_box.cpp +++ b/Telegram/SourceFiles/boxes/premium_preview_box.cpp @@ -542,7 +542,7 @@ struct VideoPreviewDocument { case PremiumFeature::LastSeen: return "last_seen"; case PremiumFeature::MessagePrivacy: return "message_privacy"; case PremiumFeature::Effects: return "effects"; - case PremiumFeature::TodoLists: return "todo_lists"; AssertIsDebug() + case PremiumFeature::TodoLists: return "todo"; case PremiumFeature::BusinessLocation: return "business_location"; case PremiumFeature::BusinessHours: return "business_hours"; diff --git a/Telegram/SourceFiles/settings/settings_premium.cpp b/Telegram/SourceFiles/settings/settings_premium.cpp index 1a44c95ac2..83d69ec8c5 100644 --- a/Telegram/SourceFiles/settings/settings_premium.cpp +++ b/Telegram/SourceFiles/settings/settings_premium.cpp @@ -387,7 +387,7 @@ using Order = std::vector; }, }, { - u"todo_lists"_q,AssertIsDebug() + u"todo"_q, Entry{ &st::settingsPremiumIconTranslations, tr::lng_premium_summary_subtitle_todo_lists(), @@ -1617,7 +1617,7 @@ std::vector PremiumFeaturesOrder( return PremiumFeature::Wallpapers; } else if (s == u"effects"_q) { return PremiumFeature::Effects; - } else if (s == u"todo_lists"_q) {AssertIsDebug() + } else if (s == u"todo"_q) { return PremiumFeature::TodoLists; } return PremiumFeature::kCount;