services are checked
This commit is contained in:
@@ -6,4 +6,4 @@ from .api_exception_handlers.http_exception_handler import (
|
||||
__all__ = [
|
||||
"exception_handler_http",
|
||||
"exception_handler_exception",
|
||||
]
|
||||
]
|
||||
|
||||
@@ -7,21 +7,23 @@ from fastapi.responses import JSONResponse
|
||||
|
||||
|
||||
def exception_handler_http(request: Request, exc: HTTPException):
|
||||
print('headers', request.headers)
|
||||
print("headers", request.headers)
|
||||
detail = loads(exc.detail)
|
||||
return JSONResponse(
|
||||
status_code=exc.status_code,
|
||||
content={
|
||||
"Data": detail.get('data', {}),
|
||||
"Error": detail.get('error_case', 'UNKNOWN'),
|
||||
"Message": detail.get('message', 'An error occurred while processing the request')
|
||||
}
|
||||
"Data": detail.get("data", {}),
|
||||
"Error": detail.get("error_case", "UNKNOWN"),
|
||||
"Message": detail.get(
|
||||
"message", "An error occurred while processing the request"
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
def exception_handler_exception(request: Request, exc: Exception):
|
||||
print('headers', request.headers)
|
||||
print("headers", request.headers)
|
||||
return JSONResponse(
|
||||
status_code=status.HTTP_417_EXPECTATION_FAILED, content={"message": exc.__str__()}
|
||||
status_code=status.HTTP_417_EXPECTATION_FAILED,
|
||||
content={"message": exc.__str__()},
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user