From 1fe6a06a5f4125b2d48db60a9d6196a3cbec8fee Mon Sep 17 00:00:00 2001 From: Christopher Gondek Date: Fri, 17 Oct 2025 10:30:56 +0200 Subject: [PATCH] fix: api key header --- src/dependencies.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dependencies.py b/src/dependencies.py index 62305d1..4a2c966 100644 --- a/src/dependencies.py +++ b/src/dependencies.py @@ -1,5 +1,6 @@ """Dependencies for FastAPI routers.""" +from fastapi import Depends from fastapi import HTTPException from fastapi import status from fastapi.security import APIKeyHeader @@ -15,7 +16,7 @@ api_key_header: SecurityBase = APIKeyHeader( ) -def require_pp_api_key(*, api_key: str = api_key_header) -> None: +def require_pp_api_key(api_key: str = Depends(api_key_header)) -> None: """Validate the preprocessor API key. Args: @@ -39,7 +40,7 @@ db_api_key_header: SecurityBase = APIKeyHeader( ) -def require_db_api_key(*, api_key: str = db_api_key_header) -> None: +def require_db_api_key(api_key: str = Depends(db_api_key_header)) -> None: """Validate the database API key. Args: