From cb4f59b5ef4090fbc4f16c791aef23d5e77aeb3f Mon Sep 17 00:00:00 2001 From: Cp0204 Date: Sat, 15 Jun 2024 02:42:06 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20=20=E8=8E=B7=E5=8F=96=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=20fid=20=E5=A4=B1=E8=B4=A5=E5=AE=B9=E9=94=99=20#22?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quark_auto_save.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/quark_auto_save.py b/quark_auto_save.py index df90fec..a17c289 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -496,7 +496,11 @@ class Quark: # 获取目标目录文件列表 savepath = re.sub(r"/{2,}", "/", f"/{task['savepath']}{subdir_path}") if not self.savepath_fid.get(savepath): - self.savepath_fid[savepath] = self.get_fids([savepath])[0]["fid"] + if get_fids := self.get_fids([savepath]): + self.savepath_fid[savepath] = get_fids[0]["fid"] + else: + print(f"❌ 目录 {savepath} fid获取失败,跳过转存") + return tree to_pdir_fid = self.savepath_fid[savepath] dir_file_list = self.ls_dir(to_pdir_fid) # print("dir_file_list: ", dir_file_list)