Spaces:
Sleeping
Sleeping
Download app/shared/errors/handlers.py from AlleksDev/frimeet-api-nlp: direct link, hf CLI and curl.
- Browser
- Download file 410 Bytes
-
https://huggingface.co/spaces/AlleksDev/frimeet-api-nlp/resolve/main/app/shared/errors/handlers.py
- Command line
-
hf download hf://spaces/AlleksDev/frimeet-api-nlp/app/shared/errors/handlers.py
-
curl -L -o handlers.py https://huggingface.co/spaces/AlleksDev/frimeet-api-nlp/resolve/main/app/shared/errors/handlers.py
410 Bytes
| from fastapi import Request | |
| from fastapi.responses import JSONResponse | |
| from app.shared.errors.exceptions import AppError | |
| async def app_error_handler(request: Request, exc: AppError) -> JSONResponse: | |
| return JSONResponse( | |
| status_code=exc.status_code, | |
| content={ | |
| "error": { | |
| "code": exc.code, | |
| "message": exc.message, | |
| } | |
| }, | |
| ) | |