diff --git a/app/middlewares/app_middlewares.py b/app/middlewares/app_middlewares.py index b259574..8152408 100644 --- a/app/middlewares/app_middlewares.py +++ b/app/middlewares/app_middlewares.py @@ -66,5 +66,8 @@ def add_app_middlewares(app: FastAPI): if e.status_code == status.HTTP_401_UNAUTHORIZED: return JSONResponse(content={"message": e.detail}, status_code=status.HTTP_401_UNAUTHORIZED) else: - raise e + return JSONResponse(content={"message": e.detail}, status_code=status.HTTP_500_INTERNAL_SERVER_ERROR) + except Exception as e: + return JSONResponse(content={"message": str(e)}, status_code=status.HTTP_500_INTERNAL_SERVER_ERROR) + return response