|
@@ -74,7 +74,7 @@ inline auto LOAD_VARIABLE_INDEX2_IMPL(const nlohmann::json &config,
|
|
|
inline auto TRY_LOAD_BOOL_ITEM2(const nlohmann::json &config,
|
|
inline auto TRY_LOAD_BOOL_ITEM2(const nlohmann::json &config,
|
|
|
const std::string &var_name, bool default_val) {
|
|
const std::string &var_name, bool default_val) {
|
|
|
if (config.contains(var_name)) {
|
|
if (config.contains(var_name)) {
|
|
|
- assert(config[var_name].is_number());
|
|
|
|
|
|
|
+ assert(config[var_name].is_boolean());
|
|
|
return config[var_name].get<bool>();
|
|
return config[var_name].get<bool>();
|
|
|
} else {
|
|
} else {
|
|
|
return default_val;
|
|
return default_val;
|