🐛 修复保存规则不对子目录生效 #98

- 改进逻辑:当更新目录输入为空时,沿用保存规则
This commit is contained in:
Cp0204 2025-06-26 17:09:47 +08:00
parent 53a2b04e60
commit f6b7ecdc83
2 changed files with 6 additions and 2 deletions

View File

@ -315,7 +315,9 @@ def get_share_detail():
)
for share_file in data["list"]:
search_pattern = (
task.get("update_subdir", "") if share_file["dir"] else pattern
task["update_subdir"]
if share_file["dir"] and task.get("update_subdir")
else pattern
)
if re.search(search_pattern, share_file["file_name"]):
# 文件名重命名,目录不重命名

View File

@ -875,7 +875,9 @@ class Quark:
# 添加符合的
for share_file in share_file_list:
search_pattern = (
task.get("update_subdir", "") if share_file["dir"] else pattern
task["update_subdir"]
if share_file["dir"] and task.get("update_subdir")
else pattern
)
# 正则文件名匹配
if re.search(search_pattern, share_file["file_name"]):