From e2d2b8bb81c544903b8a6280ce4cf774db23d2b6 Mon Sep 17 00:00:00 2001 From: Akegarasu Date: Wed, 25 Sep 2024 19:53:29 +0800 Subject: [PATCH] update --- mikazuki/app/api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mikazuki/app/api.py b/mikazuki/app/api.py index 76faa7f..89c34ee 100644 --- a/mikazuki/app/api.py +++ b/mikazuki/app/api.py @@ -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,