From 3c528ec9f14f5404c5087628a34e9c783382be26 Mon Sep 17 00:00:00 2001 From: Daniel Busse Date: Mon, 22 Jun 2026 18:32:57 -0600 Subject: [PATCH] fix: update UserRole references to lowercase member names in deps.py --- backend/app/core/deps.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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