diff --git a/backend/app/api/v1/routes_language_qc.py b/backend/app/api/v1/routes_language_qc.py index 8e94b30..537e0e0 100644 --- a/backend/app/api/v1/routes_language_qc.py +++ b/backend/app/api/v1/routes_language_qc.py @@ -123,7 +123,7 @@ async def assign_language( request: AssignRequest, http_request: Request, current_user: User = Depends(require_roles( - UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, + UserRole.REVIEWER, UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, )), db: AsyncIOMotorDatabase = Depends(get_database), ): @@ -161,7 +161,7 @@ async def assign_reviewer( request: AssignReviewerRequest, http_request: Request, current_user: User = Depends(require_roles( - UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, + UserRole.REVIEWER, UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, )), db: AsyncIOMotorDatabase = Depends(get_database), ): @@ -179,7 +179,7 @@ async def reassign_reviewer( request: ReassignReviewerRequest, http_request: Request, current_user: User = Depends(require_roles( - UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, + UserRole.REVIEWER, UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, )), db: AsyncIOMotorDatabase = Depends(get_database), ): @@ -198,7 +198,7 @@ async def bulk_assign_languages( request: BulkAssignRequest, http_request: Request, current_user: User = Depends(require_roles( - UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, + UserRole.REVIEWER, UserRole.PROJECT_MANAGER, UserRole.PRODUCTION, UserRole.ADMIN, )), db: AsyncIOMotorDatabase = Depends(get_database), ):