feat: Improve core change configuration validation and error handling

This commit is contained in:
wonfen
2025-02-24 07:34:03 +08:00
parent 5ab8e7a7c7
commit befc856207
4 changed files with 79 additions and 68 deletions

View File

@@ -438,5 +438,6 @@
"Lite Mode Info": "关闭GUI界面仅保留内核运行",
"Config Validation Failed": "订阅配置校验失败,请检查订阅配置文件,修改已回滚",
"Boot Config Validation Failed": "启动订阅配置校验失败,使用默认配置启动,请检查订阅配置文件",
"Core Change Config Validation Failed": "切换内核时配置校验失败,使用默认配置启动,请检查订阅配置文件",
"Config Validation Process Terminated": "验证进程被终止"
}

View File

@@ -60,6 +60,9 @@ const handleNoticeMessage = (
case "config_validate::boot_error":
Notice.error(t("Boot Config Validation Failed"));
break;
case "config_validate::core_change":
Notice.error(t("Core Change Config Validation Failed"));
break;
case "config_validate::error":
Notice.error(t("Config Validation Failed"));
break;