diff options
| author | levlam <levlam@telegram.org> | 2024-04-22 17:36:02 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2024-04-22 17:36:02 +0300 |
| commit | 636fee9aafa20759ede63abc6a5ce774e71bcbd0 (patch) | |
| tree | 85c2259f583b5ce3527fc87dbd8fe3e79ede2331 /td/telegram/ThemeManager.cpp | |
| parent | 654da1d30ee237e1cb43809639cc4f2b226f0d9e (diff) | |
Add accent color support for sponsored messages.
Diffstat (limited to 'td/telegram/ThemeManager.cpp')
| -rw-r--r-- | td/telegram/ThemeManager.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/td/telegram/ThemeManager.cpp b/td/telegram/ThemeManager.cpp index ee5a934e2..da1f571e0 100644 --- a/td/telegram/ThemeManager.cpp +++ b/td/telegram/ThemeManager.cpp @@ -678,9 +678,8 @@ string ThemeManager::get_theme_parameters_json_string(const td_api::object_ptr<t int32 ThemeManager::get_accent_color_id_object(AccentColorId accent_color_id, AccentColorId fallback_accent_color_id) const { - CHECK(accent_color_id.is_valid()); - if (td_->auth_manager_->is_bot() || accent_color_id.is_built_in() || - accent_colors_.light_colors_.count(accent_color_id) != 0) { + if (accent_color_id.is_valid() && (td_->auth_manager_->is_bot() || accent_color_id.is_built_in() || + accent_colors_.light_colors_.count(accent_color_id) != 0)) { return accent_color_id.get(); } if (!fallback_accent_color_id.is_valid()) { |
