mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-12 07:10:44 +08:00
在初始化字幕命名规则时自动带入默认值
- 当升级/新部署且缺少字段时,自动为 task_settings 填入: - subtitle_naming_rule: "zh" - subtitle_add_language_code: false - 仅在字段为 undefined 时填充,不覆盖用户已有值(包括用户手动清空为 "" 的情况) - 保证 WebUI 首次显示直观一致,同时保持用户配置可控、向后兼容
This commit is contained in:
parent
1f99f66ce5
commit
d7589ef57d
@ -6967,6 +6967,13 @@
|
||||
if (config_data.task_settings.tv_ignore_extension === undefined) {
|
||||
config_data.task_settings.tv_ignore_extension = true;
|
||||
}
|
||||
// 为字幕命名规则添加默认值(向后兼容)
|
||||
if (config_data.task_settings.subtitle_naming_rule === undefined) {
|
||||
config_data.task_settings.subtitle_naming_rule = "zh";
|
||||
}
|
||||
if (config_data.task_settings.subtitle_add_language_code === undefined) {
|
||||
config_data.task_settings.subtitle_add_language_code = false;
|
||||
}
|
||||
// 确保自动搜索资源设置存在
|
||||
if (!config_data.task_settings.auto_search_resources) {
|
||||
config_data.task_settings.auto_search_resources = "enabled";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user