pull/536/head
Akegarasu 2024-09-25 19:53:29 +08:00
parent e6e533930b
commit e2d2b8bb81
No known key found for this signature in database
GPG Key ID: DACA951FEBA569A2
1 changed files with 4 additions and 0 deletions

View File

@ -193,6 +193,8 @@ async def get_files(pick_type) -> APIResponse:
},
}
folder_blacklist = [".ipynb_checkpoints", ".DS_Store"]
def list_path_or_files(preset_info):
path = Path(preset_info["path"])
file_type = preset_info["type"]
@ -214,6 +216,8 @@ async def get_files(pick_type) -> APIResponse:
elif file_type == "folder":
folders = [f for f in path.iterdir() if f.is_dir()]
for folder in folders:
if folder.name in folder_blacklist:
continue
result_list.append({
"path": str(folder.resolve().absolute()).replace("\\", "/"),
"name": folder.name,