From 61749150412d7752a5c9e4364c961cfd3cb18073 Mon Sep 17 00:00:00 2001 From: Cp0204 Date: Mon, 5 Aug 2024 00:23:18 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E9=AD=94=E6=B3=95=E5=8C=B9=E9=85=8D=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quark_auto_save.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quark_auto_save.py b/quark_auto_save.py index 0360f7b..1d88ae1 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -650,7 +650,8 @@ class Quark: return response def do_rename_task(self, task, subdir_path=""): - if not task["pattern"] or not task["replace"]: + pattern, replace = magic_regex_func(task["pattern"], task["replace"]) + if not pattern or not replace: return 0 savepath = re.sub(r"/{2,}", "/", f"/{task['savepath']}{subdir_path}") if not self.savepath_fid.get(savepath): @@ -663,7 +664,6 @@ class Quark: is_rename_count += self.do_rename_task( task, f"{subdir_path}/{dir_file['file_name']}" ) - pattern, replace = magic_regex_func(task["pattern"], task["replace"]) if re.search(pattern, dir_file["file_name"]): save_name = ( re.sub(pattern, replace, dir_file["file_name"])