Skip to content

Commit

Permalink
🐛 异常跳出重命名 fix #11
Browse files Browse the repository at this point in the history
  • Loading branch information
Cp0204 committed Apr 27, 2024
1 parent 36dd130 commit f9b1679
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions quark_auto_save.py
Original file line number Diff line number Diff line change
Expand Up @@ -626,11 +626,12 @@ def do_rename_task(self, task, subdir_path=""):
self.savepath_fid[savepath] = self.get_fids([savepath])[0]["fid"]
dir_file_list = self.ls_dir(self.savepath_fid[savepath])
dir_file_name_list = [item["file_name"] for item in dir_file_list]
is_rename = False
is_rename_count = 0
for dir_file in dir_file_list:
if dir_file["dir"]:
self.do_rename_task(task, f"{subdir_path}/{dir_file['file_name']}")
break
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 = (
Expand All @@ -644,12 +645,12 @@ def do_rename_task(self, task, subdir_path=""):
rename_return = self.rename(dir_file["fid"], save_name)
if rename_return["code"] == 0:
print(f"重命名:{dir_file['file_name']}{save_name}")
is_rename = True
is_rename_count += 1
else:
print(
f"重命名:{dir_file['file_name']}{save_name} 失败,{rename_return['message']}"
)
return is_rename
return is_rename_count > 0


class Emby:
Expand Down

0 comments on commit f9b1679

Please sign in to comment.