fix: 修复处理数据文件升级时MAA默认配置文件缺失

This commit is contained in:
DLmaster361
2025-08-27 18:16:53 +08:00
parent fbcc149849
commit af402330b2

View File

@@ -727,6 +727,16 @@ class AppConfig(GlobalConfig):
script_dict[MaaConfig.name] = str(uid)
await sc.load(maa_config)
if (MaaConfig / "Default/gui.json").exists():
(Path.cwd() / f"data/{uid}/Default/ConfigFile").mkdir(
parents=True, exist_ok=True
)
shutil.copy(
MaaConfig / "Default/gui.json",
Path.cwd()
/ f"data/{uid}/Default/ConfigFile/gui.json",
)
for user in (MaaConfig / "UserData").iterdir():
if user.is_dir() and (user / "config.json").exists():
user_config = json.loads(