Add internal options "reactions_user_max_*".

This commit is contained in:
levlam 2022-09-09 18:24:42 +03:00
parent 6fb097dfe0
commit 79fcd07956
2 changed files with 8 additions and 2 deletions

View File

@ -1806,6 +1806,11 @@ void ConfigManager::process_app_config(tl_object_ptr<telegram_api::JSONValue> &c
G()->set_option_integer("themed_emoji_statuses_sticker_set_id", setting_value);
continue;
}
if (key == "reactions_user_max_default" || key == "reactions_user_max_premium") {
auto setting_value = get_json_value_int(std::move(key_value->value_), key);
G()->set_option_integer(key, setting_value);
continue;
}
new_values.push_back(std::move(key_value));
}

View File

@ -272,8 +272,9 @@ bool OptionManager::is_internal_option(Slice name) {
case 'p':
return name == "premium_bot_username" || name == "premium_features" || name == "premium_invoice_slug";
case 'r':
return name == "rating_e_decay" || name == "reactions_uniq_max" || name == "recent_stickers_limit" ||
name == "revoke_pm_inbox" || name == "revoke_time_limit" || name == "revoke_pm_time_limit";
return name == "rating_e_decay" || name == "reactions_uniq_max" || name == "reactions_user_max_default" ||
name == "reactions_user_max_premium" || name == "recent_stickers_limit" || name == "revoke_pm_inbox" ||
name == "revoke_time_limit" || name == "revoke_pm_time_limit";
case 's':
return name == "saved_animations_limit" || name == "saved_gifs_limit_default" ||
name == "saved_gifs_limit_premium" || name == "session_count" || name == "stickers_faved_limit_default" ||