From 97a1eb685e381d08f4e9d1af385022c4748fea14 Mon Sep 17 00:00:00 2001 From: MistEO Date: Sat, 3 Dec 2022 14:30:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20config=E5=87=8F=E5=B0=91=E4=B8=80?= =?UTF-8?q?=E4=BA=9B=E5=AE=B9=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaCore/Config/GeneralConfig.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MaaCore/Config/GeneralConfig.cpp b/src/MaaCore/Config/GeneralConfig.cpp index 2d21268c28..11fb323f2c 100644 --- a/src/MaaCore/Config/GeneralConfig.cpp +++ b/src/MaaCore/Config/GeneralConfig.cpp @@ -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);