family-name-fix

This commit is contained in:
Untone 2024-04-17 18:31:11 +03:00
parent 9911a9410d
commit 937b154c6b
2 changed files with 6 additions and 2 deletions

View File

@ -31,3 +31,7 @@ isort = "^5.13.2"
[build-system] [build-system]
requires = ["poetry-core>=1.0.0"] requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api" build-backend = "poetry.core.masonry.api"
[tool.pyright]
venvPath = "."
venv = ".venv"

View File

@ -27,10 +27,10 @@ class WebhookEndpoint(HTTPEndpoint):
raise HTTPException( raise HTTPException(
status_code=400, detail='User data is not a dictionary' status_code=400, detail='User data is not a dictionary'
) )
user_id: str = user.get('id') user_id: str = user.get('id', '')
name: str = ( name: str = (
f"{user.get('given_name', user.get('slug'))} {user.get('middle_name', '')}" f"{user.get('given_name', user.get('slug'))} {user.get('middle_name', '')}"
+ "{user.get('family_name', '')}".strip() + f"{user.get('family_name', '')}".strip()
) or 'Аноним' ) or 'Аноним'
email: str = user.get('email', '') email: str = user.get('email', '')
pic: str = user.get('picture', '') pic: str = user.get('picture', '')