Make channel gifts wearing / transferring.

This commit is contained in:
John Preston
2025-01-21 20:48:29 +04:00
parent 9dc947ecb6
commit addd37fb1f
6 changed files with 100 additions and 44 deletions
@@ -218,7 +218,8 @@ constexpr auto kRarityTooltipDuration = 3 * crl::time(1000);
state->content = EmojiStatusIdValue(
peer
) | rpl::map([=](EmojiStatusId emojiStatusId) {
if (!peer->session().premium()) {
if (!peer->session().premium()
|| (!peer->isSelf() && !emojiStatusId)) {
return Badge::Content();
}
return Badge::Content{