From ebf4e88a104c5850ba1cece8a5e4cfff646e3242 Mon Sep 17 00:00:00 2001 From: John Preston Date: Sat, 17 Feb 2024 21:49:07 +0400 Subject: [PATCH] Fix crash in giveaway results view. --- Telegram/SourceFiles/boxes/gift_premium_box.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/boxes/gift_premium_box.cpp b/Telegram/SourceFiles/boxes/gift_premium_box.cpp index 83c3f1fed..608c9dea6 100644 --- a/Telegram/SourceFiles/boxes/gift_premium_box.cpp +++ b/Telegram/SourceFiles/boxes/gift_premium_box.cpp @@ -1363,8 +1363,15 @@ void GiveawayInfoBox( ? start->quantity : (results->winnersCount + results->unclaimedCount); const auto months = start ? start->months : results->months; - const auto group = !start->channels.empty() - && start->channels.front()->isMegagroup(); + const auto group = results + ? results->channel->isMegagroup() + : !start->channels.empty() + ? start->channels.front()->isMegagroup() + : false; + const auto group = results + ? results->channel->isMegagroup() + : (!start->channels.empty() + && start->channels.front()->isMegagroup()); text.append((finished ? tr::lng_prizes_end_text : tr::lng_prizes_how_text)(