mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-12 07:10:44 +08:00
✨ 文件已被分享者删除时,标记并通知提醒
This commit is contained in:
parent
ed01bdbdc3
commit
89e0fa2d24
@ -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}"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user