diff --git a/app/api/users.py b/app/api/users.py index 0b46856..b277c90 100644 --- a/app/api/users.py +++ b/app/api/users.py @@ -120,8 +120,13 @@ async def get_user_by_uuid(uuid: str): return safe_user @router.post("/auth/verify_code") -async def verify_code(verify_code: VerifyCode): - return await AuthService().verify_code(verify_code.username, verify_code.code, verify_code.telegram_chat_id) +async def verify_code(payload: VerifyCode): + return await AuthService().verify_code( + username=payload.username, + code=payload.code, + telegram_user_id=payload.telegram_user_id, + telegram_username=payload.telegram_username, + ) @router.post("/auth/generate_code") async def generate_code(username: str): diff --git a/app/webhooks/telegram.py b/app/webhooks/telegram.py index d7817be..f24e3c6 100644 --- a/app/webhooks/telegram.py +++ b/app/webhooks/telegram.py @@ -55,7 +55,6 @@ async def process_code(message: Message, state: FSMContext): await auth_service.verify_code( username=username, code=code, - telegram_chat_id=message.chat.id, telegram_user_id=tg_user.id, telegram_username=tg_user.username, )