diff --git a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp index 8b0bb185f..4f63aedfa 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp @@ -117,6 +117,7 @@ void Badge::setContent(Content content) { _view->show(); switch (_content.badge) { case BadgeType::Verified: + case BadgeType::BotVerified: case BadgeType::Premium: { const auto id = _content.emojiStatusId; const auto emoji = id diff --git a/Telegram/SourceFiles/info/profile/info_profile_badge.h b/Telegram/SourceFiles/info/profile/info_profile_badge.h index f0e770d3f..6b7512fc3 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_badge.h +++ b/Telegram/SourceFiles/info/profile/info_profile_badge.h @@ -38,9 +38,10 @@ class EmojiStatusPanel; enum class BadgeType { None = 0x00, Verified = 0x01, - Premium = 0x02, - Scam = 0x04, - Fake = 0x08, + BotVerified = 0x02, + Premium = 0x04, + Scam = 0x08, + Fake = 0x10, }; inline constexpr bool is_flag_type(BadgeType) { return true; } diff --git a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp index 79a72614a..f76e8b6c9 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp @@ -311,7 +311,7 @@ Cover::Cover( ) | rpl::map([=] { const auto info = peer->botVerifyDetails(); return Badge::Content{ - .badge = info ? BadgeType::Verified : BadgeType::None, + .badge = info ? BadgeType::BotVerified : BadgeType::None, .emojiStatusId = info ? info->iconId : DocumentId(), }; });