Spaces:
Sleeping
Sleeping
Download app/api/folders/folders_get.py from bichnhan2701/NoteServicesAPI: direct link, hf CLI and curl.
- Browser
- Download file 440 Bytes
-
https://huggingface.co/spaces/bichnhan2701/NoteServicesAPI/resolve/main/app/api/folders/folders_get.py
- Command line
-
hf download hf://spaces/bichnhan2701/NoteServicesAPI/app/api/folders/folders_get.py
-
curl -L -o folders_get.py https://huggingface.co/spaces/bichnhan2701/NoteServicesAPI/resolve/main/app/api/folders/folders_get.py
440 Bytes
| from fastapi import APIRouter, HTTPException | |
| from app.services.folder_store import get_folder, list_folders | |
| router = APIRouter(prefix="/folders", tags=["folders"]) | |
| def get_folders(): | |
| return list_folders() | |
| def get_folder_by_id(folder_id: str): | |
| folder = get_folder(folder_id) | |
| if not folder: | |
| raise HTTPException(status_code=404, detail="Folder not found") | |
| return folder | |