diff --git a/app/core/exceptions.py b/app/core/exceptions.py index 03fa3dd..2790bd4 100644 --- a/app/core/exceptions.py +++ b/app/core/exceptions.py @@ -314,7 +314,10 @@ def add_exception_handlers(app: FastAPI): @app.exception_handler(DashboardException) def dashboard_exception_handler(request: Request, exc: DashboardException) -> Response: - logger.debug(f"Handled DashboardException: {exc.__class__.__name__} - {exc.message}") + if exc.status_code < 500: + logger.warning(f"Handled DashboardException: {exc.__class__.__name__} - {exc.message}") + else: + logger.error(f"Handled DashboardException: {exc.__class__.__name__} - {exc.message}") return JSONResponse( status_code=exc.status_code, content={