diff --git a/app/routers/user_v1.py b/app/routers/user_v1.py index 7239ece..d19ae13 100644 --- a/app/routers/user_v1.py +++ b/app/routers/user_v1.py @@ -6,7 +6,7 @@ from sqlalchemy.orm import Session as DbSession from app.database import get_db from app.schemas.session import Session from app.schemas.auth_token import AccessToken -from app.schemas.user import User, UserCreate, UserUpdate +from app.schemas.user import AdministrativeUserUpdate, User, UserCreate from app.security.jwt_bearer import JWTBearer from app.services import session_service, user_service from app.util.errors import NotFoundError @@ -40,7 +40,7 @@ async def create_user( @router.patch(path="/{user_id}", response_model=User) async def update_user( user_id: UUID, - user_update: UserUpdate, + user_update: AdministrativeUserUpdate, db: DbSession = Depends(get_db), token: AccessToken = Depends(JWTBearer(required_roles=["administrator"])), ):