diff --git a/apps/api/src/routers/admin.py b/apps/api/src/routers/admin.py index 0b754e85..f37469f4 100644 --- a/apps/api/src/routers/admin.py +++ b/apps/api/src/routers/admin.py @@ -271,7 +271,10 @@ async def check_in_participant( "/update-attendance/{uid}", ) async def update_attendance( - uid: str, director: Annotated[User, Depends(require_role([Role.DIRECTOR]))] + uid: str, + director: Annotated[ + User, Depends(require_role([Role.DIRECTOR, Role.CHECKIN_LEAD])) + ], ) -> None: """Update status to Role.ATTENDING for non-hackers.""" try: