From 291edcfc2a333db5e985683b0bf76472eb701626 Mon Sep 17 00:00:00 2001 From: Helldragon67 Date: Fri, 13 Dec 2024 09:37:15 +0100 Subject: [PATCH] raise exception when not landmark in main --- backend/src/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/main.py b/backend/src/main.py index 2492f32..e9638f0 100644 --- a/backend/src/main.py +++ b/backend/src/main.py @@ -133,7 +133,7 @@ def get_landmark(landmark_uuid: str) -> Landmark: try: landmark = cache_client.get(f"landmark_{landmark_uuid}") if not isinstance(landmark, Landmark) : - raise ValueError(f"Object {landmark} is not of type Landmark") + raise HTTPException(status_code=500, detail=f"Object {landmark} is not of type Landmark") return landmark except KeyError as exc: raise HTTPException(status_code=404, detail="Landmark not found") from exc