Skip to content

Commit 56f5f94

Browse files
committed
fix: 修复漏洞
1 parent fb8dff4 commit 56f5f94

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

core/storages/alist.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,11 @@ async def getFileList(dir: str, pbar: tqdm) -> List[FileInfo]:
8181
existing_files += await getFileList(dir, pbar)
8282

8383
existing_info: Set[Tuple[str, int]] = {(file.hash, file.size) for file in existing_files}
84-
missing_files = [file for file in files.files if (file.hash, file.size) not in existing_info]
84+
missing_files = []
85+
for file in files.files:
86+
pbar.update(1)
87+
if (file.hash, file.size) not in existing_info:
88+
missing_files.append(file)
8589

8690
return FileList(files=missing_files)
8791

0 commit comments

Comments
 (0)