From 8fda2951ac286b76f6b75a16ea9f9b41b16606ae Mon Sep 17 00:00:00 2001 From: Jeremy McCormick Date: Thu, 9 May 2024 14:01:30 -0500 Subject: [PATCH] Fix error code when resource is not found --- src/jeremymfastapiexample/handlers/external.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jeremymfastapiexample/handlers/external.py b/src/jeremymfastapiexample/handlers/external.py index b5d79e0..34858ab 100644 --- a/src/jeremymfastapiexample/handlers/external.py +++ b/src/jeremymfastapiexample/handlers/external.py @@ -90,7 +90,7 @@ async def get_schema( response = await http_client.get(schema_url) except httpx.RequestError as e: raise HTTPException( - status_code=200, detail=f"URL not found\n{schema_url}" + status_code=404, detail=f"URL not found\n{schema_url}" ) from e data: dict[str, Any] = yaml.safe_load(response.text) return Schema(**data)