From 61cd40be6a63520043dae8a8bfd8907dc4b1954a Mon Sep 17 00:00:00 2001 From: Yves Gugger Date: Mon, 15 Dec 2025 16:23:46 +0100 Subject: [PATCH] fix: reorder hunt endpoint params for SlowAPI --- backend/app/api/hunt.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/app/api/hunt.py b/backend/app/api/hunt.py index 0d1a223..68f4c5b 100644 --- a/backend/app/api/hunt.py +++ b/backend/app/api/hunt.py @@ -129,8 +129,8 @@ async def trends( @limiter.limit("30/minute") async def keyword_availability( request: Request, - _user: User = Depends(get_current_user), payload: KeywordAvailabilityRequest, + _user: User = Depends(get_current_user), ): # Normalize + cap work for UX/perf keywords = [] @@ -172,8 +172,8 @@ async def keyword_availability( @limiter.limit("20/minute") async def typo_check( request: Request, - _user: User = Depends(get_current_user), payload: TypoCheckRequest, + _user: User = Depends(get_current_user), ): brand = payload.brand.strip() typos = generate_typos(brand, limit=min(int(payload.limit) * 4, 400)) @@ -203,8 +203,8 @@ async def typo_check( @limiter.limit("15/minute") async def brandables( request: Request, - _user: User = Depends(get_current_user), payload: BrandableRequest, + _user: User = Depends(get_current_user), ): pattern = payload.pattern.strip().lower() if pattern not in ("cvcvc", "cvccv", "human"):