diff --git a/backend/app/api/user.py b/backend/app/api/user.py index 1f66a4a..5962738 100644 --- a/backend/app/api/user.py +++ b/backend/app/api/user.py @@ -8,7 +8,7 @@ from pydantic import BaseModel from app.database import get_db from app.models.db import User from app.services.auth import hash_password -from app.services.auth_deps import get_current_user, get_current_admin_user # To protect endpoints +from app.services.auth_deps import get_current_user, require_admin # To protect endpoints router = APIRouter(prefix="/users", tags=["users"]) @@ -109,7 +109,7 @@ async def reset_user_password( @router.get("/count", response_model=dict) async def get_user_count( db: AsyncSession = Depends(get_db), - current_admin_user: User = Depends(get_current_admin_user) # Ensure only admin can access + current_admin_user: User = Depends(require_admin) # Ensure only admin can access ): """ Get the total count of registered users.