mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-17 01:59:33 +08:00
fix: config减少一些容错
This commit is contained in:
@@ -34,8 +34,8 @@ bool asst::GeneralConfig::parse(const json::value& json)
|
||||
}
|
||||
|
||||
for (const auto& cfg_json : json.at("connection").as_array()) {
|
||||
auto base_it = m_adb_cfg.find(cfg_json.get("baseConfig", std::string()));
|
||||
const AdbCfg& base_cfg = base_it == m_adb_cfg.end() ? AdbCfg() : base_it->second;
|
||||
std::string base_name = cfg_json.get("baseConfig", std::string());
|
||||
const AdbCfg& base_cfg = base_name.empty() ? AdbCfg() : m_adb_cfg.at(base_name);
|
||||
|
||||
AdbCfg adb;
|
||||
adb.connect = cfg_json.get("connect", base_cfg.connect);
|
||||
|
||||
Reference in New Issue
Block a user