Add info if linked acc
This commit is contained in:
@@ -25,6 +25,9 @@ class TelegramConfirmLink(BaseModel):
|
||||
token: str
|
||||
telegram_id: int
|
||||
telegram_username: str | None = None
|
||||
telegram_first_name: str | None = None
|
||||
telegram_last_name: str | None = None
|
||||
telegram_avatar_url: str | None = None
|
||||
|
||||
|
||||
class TelegramLinkResponse(BaseModel):
|
||||
@@ -131,6 +134,9 @@ async def confirm_telegram_link(data: TelegramConfirmLink, db: DbSession):
|
||||
logger.info(f"[TG_CONFIRM] Linking telegram_id={data.telegram_id} to user_id={user_id}")
|
||||
user.telegram_id = data.telegram_id
|
||||
user.telegram_username = data.telegram_username
|
||||
user.telegram_first_name = data.telegram_first_name
|
||||
user.telegram_last_name = data.telegram_last_name
|
||||
user.telegram_avatar_url = data.telegram_avatar_url
|
||||
|
||||
await db.commit()
|
||||
logger.info(f"[TG_CONFIRM] SUCCESS! User {user.nickname} linked to Telegram {data.telegram_id}")
|
||||
|
||||
Reference in New Issue
Block a user