Improve auth models
This commit is contained in:
@@ -9,6 +9,7 @@ import structlog
|
||||
|
||||
from app.core.database import get_db
|
||||
from app.schemas.auth import UserResponse, PasswordChangeRequest
|
||||
from app.schemas.users import UserUpdate
|
||||
from app.services.user_service import UserService
|
||||
from app.core.auth import get_current_user
|
||||
from app.models.users import User
|
||||
@@ -29,8 +30,6 @@ async def get_current_user_info(
|
||||
full_name=current_user.full_name,
|
||||
is_active=current_user.is_active,
|
||||
is_verified=current_user.is_verified,
|
||||
tenant_id=str(current_user.tenant_id) if current_user.tenant_id else None,
|
||||
role=current_user.role,
|
||||
phone=current_user.phone,
|
||||
language=current_user.language,
|
||||
timezone=current_user.timezone,
|
||||
@@ -46,7 +45,7 @@ async def get_current_user_info(
|
||||
|
||||
@router.put("/me", response_model=UserResponse)
|
||||
async def update_current_user(
|
||||
user_update: dict,
|
||||
user_update: UserUpdate,
|
||||
current_user: User = Depends(get_current_user),
|
||||
db: AsyncSession = Depends(get_db)
|
||||
):
|
||||
@@ -59,8 +58,6 @@ async def update_current_user(
|
||||
full_name=updated_user.full_name,
|
||||
is_active=updated_user.is_active,
|
||||
is_verified=updated_user.is_verified,
|
||||
tenant_id=str(updated_user.tenant_id) if updated_user.tenant_id else None,
|
||||
role=updated_user.role,
|
||||
phone=updated_user.phone,
|
||||
language=updated_user.language,
|
||||
timezone=updated_user.timezone,
|
||||
|
||||
Reference in New Issue
Block a user