From 89e0fa2d24318054b57b4e571a7cd9e440a4c773 Mon Sep 17 00:00:00 2001 From: Cp0204 Date: Fri, 17 May 2024 02:06:24 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E6=96=87=E4=BB=B6=E5=B7=B2?= =?UTF-8?q?=E8=A2=AB=E5=88=86=E4=BA=AB=E8=80=85=E5=88=A0=E9=99=A4=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E6=A0=87=E8=AE=B0=E5=B9=B6=E9=80=9A=E7=9F=A5=E6=8F=90?= =?UTF-8?q?=E9=86=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quark_auto_save.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/quark_auto_save.py b/quark_auto_save.py index 3daaa1f..3e84dc0 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -478,18 +478,19 @@ class Quark: tree.create_node(task["savepath"], pdir_fid) # 获取分享文件列表 share_file_list = self.get_detail(pwd_id, stoken, pdir_fid) - # 仅有一个文件夹 - if ( + # print("share_file_list: ", share_file_list) + + if not share_file_list: + task["shareurl_ban"] = "分享为空,文件已被分享者删除" + add_notify(f"《{task['taskname']}》:{task['shareurl_ban']}") + return tree + elif ( len(share_file_list) == 1 and share_file_list[0]["dir"] and subdir_path == "" - ): + ): # 仅有一个文件夹 print("🧠 该分享是一个文件夹,读取文件夹内列表") share_file_list = self.get_detail(pwd_id, stoken, share_file_list[0]["fid"]) - if not share_file_list: - # add_notify(f"《{task['taskname']}》:分享目录为空") - return tree - # print("share_file_list: ", share_file_list) # 获取目标目录文件列表 savepath = f"{task['savepath']}{subdir_path}"