diff --git a/app/webapi/routes/users.py b/app/webapi/routes/users.py index 3fdecf0e..1fd35cc9 100644 --- a/app/webapi/routes/users.py +++ b/app/webapi/routes/users.py @@ -90,6 +90,7 @@ def _serialize_user(user: User) -> UserResponse: return UserResponse( id=user.id, telegram_id=user.telegram_id, + email=user.email, username=user.username, first_name=user.first_name, last_name=user.last_name, diff --git a/app/webapi/schemas/users.py b/app/webapi/schemas/users.py index b3d62e50..65052488 100644 --- a/app/webapi/schemas/users.py +++ b/app/webapi/schemas/users.py @@ -36,6 +36,7 @@ class SubscriptionSummary(BaseModel): class UserResponse(BaseModel): id: int telegram_id: int | None = None + email: str | None = None username: str | None = None first_name: str | None = None last_name: str | None = None