From c56830ddb0ad5db4fd52d63dec3d644eda164665 Mon Sep 17 00:00:00 2001 From: Kyle Pope Date: Fri, 27 Feb 2026 18:31:25 +0800 Subject: [PATCH] Fix SyntaxError in admin.py: add default to Request params Three functions (update_user_role, toggle_mfa_enforce, toggle_user_active) had `request: Request` without a default after Path params with defaults, causing Python SyntaxError on import. Co-Authored-By: Claude Opus 4.6 --- backend/app/routers/admin.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/app/routers/admin.py b/backend/app/routers/admin.py index 04345c4..4e29e01 100644 --- a/backend/app/routers/admin.py +++ b/backend/app/routers/admin.py @@ -209,7 +209,7 @@ async def create_user( async def update_user_role( user_id: int = Path(ge=1, le=2147483647), data: UpdateUserRoleRequest = ..., - request: Request, + request: Request = ..., db: AsyncSession = Depends(get_db), actor: User = Depends(get_current_user), ): @@ -358,7 +358,7 @@ async def disable_user_mfa( async def toggle_mfa_enforce( user_id: int = Path(ge=1, le=2147483647), data: ToggleMfaEnforceRequest = ..., - request: Request, + request: Request = ..., db: AsyncSession = Depends(get_db), actor: User = Depends(get_current_user), ): @@ -393,7 +393,7 @@ async def toggle_mfa_enforce( async def toggle_user_active( user_id: int = Path(ge=1, le=2147483647), data: ToggleActiveRequest = ..., - request: Request, + request: Request = ..., db: AsyncSession = Depends(get_db), actor: User = Depends(get_current_user), ):