Skip to content

Commit 12a208c

Browse files
committed
include error message in 500 responses
1 parent 9b92c06 commit 12a208c

File tree

1 file changed

+2
-2
lines changed
  • services/chat-backend/src

1 file changed

+2
-2
lines changed

services/chat-backend/src/app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@ async def get_openapi_3_0_1():
5858

5959
# Add logging on exceptions
6060
@app.exception_handler(Exception)
61-
async def exception_handler(request: Request, exc: Exception) -> Response:
61+
async def exception_handler(request: Request, exc: Exception) -> JSONResponse:
6262
logger.error(f"{exc}", extra={"request": request}, exc_info=True)
63-
return Response(status_code=500, content={"message": "Internal server error"})
63+
return JSONResponse(status_code=500, content={"message": f"Internal server error: {exc}"})

0 commit comments

Comments
 (0)