From 466f46a81a641c38d9bed6975e650c198ca1d88a Mon Sep 17 00:00:00 2001 From: Wenjing Yu Date: Mon, 25 Aug 2025 22:41:40 -0700 Subject: [PATCH] allow forge key to query states --- app/api/routes/statistic.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/api/routes/statistic.py b/app/api/routes/statistic.py index c225e98..7a2e15c 100644 --- a/app/api/routes/statistic.py +++ b/app/api/routes/statistic.py @@ -11,6 +11,7 @@ get_async_db, get_current_active_user, get_current_active_user_from_clerk, + get_user_by_api_key, ) from app.models.user import User from app.models.usage_tracker import UsageTracker @@ -28,7 +29,7 @@ # I want a query parameter called "offset: " and "limit: " @router.get("/usage/realtime", response_model=list[UsageRealtimeResponse]) async def get_usage_realtime( - current_user: User = Depends(get_current_active_user), + current_user: User = Depends(get_user_by_api_key), db: AsyncSession = Depends(get_async_db), offset: int = Query(0, ge=0), limit: int = Query(10, ge=1),