From ad5d0ab6670aa5584fc4e5ca4ce8daa2de0e992c Mon Sep 17 00:00:00 2001 From: appleb_m Date: Fri, 8 May 2026 13:10:46 +0200 Subject: [PATCH] Exceptions: corrected Mounting error in server exception handling --- src/aare/daq/server_exception_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/aare/daq/server_exception_handler.py b/src/aare/daq/server_exception_handler.py index e02555fc..3728eb4a 100644 --- a/src/aare/daq/server_exception_handler.py +++ b/src/aare/daq/server_exception_handler.py @@ -63,8 +63,8 @@ def register_exception_handlers(app) -> None: @app.exception_handler(MountingFailed) async def mounting_failed_handler(request: Request, exc: MountingFailed) -> JSONResponse: return JSONResponse( - status_code=api_status.HTTP_404_NOT_FOUND, - content=_error_payload(code="MOUNTING_FAILED", message=str(exc)), + status_code=api_status.HTTP_409_CONFLICT, + content=_error_payload(code="MOUNTING_FAILED", message=str(exc) or "Failed to mount sample"), ) @app.exception_handler(UnmountingFailed)