From 4938b18f9daa507b2e259907aa6b587fa35e5f49 Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 2 Jan 2025 10:47:37 +0400 Subject: [PATCH] Fix display of gifts from bots. --- .../history/view/media/history_view_premium_gift.cpp | 8 +++++++- .../SourceFiles/settings/settings_credits_graphics.cpp | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp b/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp index 1e50db6ff..0d1f7b7b2 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp @@ -108,7 +108,13 @@ TextWithEntities PremiumGift::subtitle() { ? tr::lng_action_gift_self_about_unique( tr::now, Ui::Text::RichLangValue) - : ((_data.converted || !_data.starsConverted) + : (!_data.converted && !_data.starsConverted) + ? (_data.saved + ? tr::lng_action_gift_can_remove_text + : tr::lng_action_gift_got_gift_text)( + tr::now, + Ui::Text::RichLangValue) + : (_data.converted ? tr::lng_gift_got_stars : _parent->history()->peer->isSelf() ? tr::lng_action_gift_self_about diff --git a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp index 5767f251e..16379d6ff 100644 --- a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp +++ b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp @@ -1665,7 +1665,7 @@ void UserStarGiftBox( .peerType = Data::CreditsHistoryEntry::PeerType::Peer, .limitedCount = data.info.limitedCount, .limitedLeft = data.info.limitedLeft, - .starsConverted = int(data.info.starsConverted), + .starsConverted = int(data.starsConverted), .starsToUpgrade = int(data.info.starsToUpgrade), .starsUpgradedBySender = int(data.starsUpgradedBySender), .converted = false,