修复电影命名规则空配置被强制覆盖的问题

This commit is contained in:
x1ao4 2025-08-09 22:43:30 +08:00
parent a9af75eb11
commit 62fa776ec3

View File

@ -3185,11 +3185,11 @@
auto_search_resources: "enabled" auto_search_resources: "enabled"
}; };
} }
// 确保电影命名规则字段存在 // 确保电影命名规则字段存在,只在字段不存在时设置默认值,允许用户设置为空字符串
if (!config_data.task_settings.movie_naming_pattern) { if (config_data.task_settings.movie_naming_pattern === undefined) {
config_data.task_settings.movie_naming_pattern = "^(.*)\\.([^.]+)"; config_data.task_settings.movie_naming_pattern = "^(.*)\\.([^.]+)";
} }
if (!config_data.task_settings.movie_naming_replace) { if (config_data.task_settings.movie_naming_replace === undefined) {
config_data.task_settings.movie_naming_replace = "片名 (年份).\\2"; config_data.task_settings.movie_naming_replace = "片名 (年份).\\2";
} }
// 确保电视忽略后缀设置存在 // 确保电视忽略后缀设置存在