Return unchecked accent color id for bots.

This commit is contained in:
levlam 2023-11-07 03:24:57 +03:00
parent 08359b46fc
commit 1522779b97

View File

@ -390,7 +390,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, int32 ThemeManager::get_accent_color_id_object(AccentColorId accent_color_id,
AccentColorId fallback_accent_color_id) const { AccentColorId fallback_accent_color_id) const {
CHECK(accent_color_id.is_valid()); CHECK(accent_color_id.is_valid());
if (accent_color_id.is_built_in() || accent_colors_.light_colors_.count(accent_color_id) != 0) { if (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(); return accent_color_id.get();
} }
if (!fallback_accent_color_id.is_valid()) { if (!fallback_accent_color_id.is_valid()) {