diff --git a/backend/app/core/deps.py b/backend/app/core/deps.py index bcd481c..9569c4c 100644 --- a/backend/app/core/deps.py +++ b/backend/app/core/deps.py @@ -26,12 +26,12 @@ async def get_current_user( async def get_approved_user(user: User = Depends(get_current_user)) -> User: - if user.role == UserRole.PENDING: + if user.role == UserRole.pending: raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="Account pending approval") return user async def get_admin_user(user: User = Depends(get_approved_user)) -> User: - if user.role != UserRole.ADMIN: + if user.role != UserRole.admin: raise HTTPException(status_code=status.HTTP_403_FORBIDDEN, detail="Admin access required") return user