From eceefd1dffd95f1001026da2c020a437cab89360 Mon Sep 17 00:00:00 2001 From: Miwory Date: Mon, 1 Dec 2025 18:05:07 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B0=D1=82=D1=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/esia/v1/router.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/apps/esia/v1/router.py b/src/apps/esia/v1/router.py index f66dff0..c2d8cb4 100644 --- a/src/apps/esia/v1/router.py +++ b/src/apps/esia/v1/router.py @@ -51,18 +51,20 @@ async def callback(session: AsyncSessionDep, code: str): try: vita_user = await c.vitacore_api.findBySnils(esia_user.snils) + patId = vita_user.patId except e.UnknownException: - raise e.BadRequestException(detail='Patient not found') from None + patId = 'b66a85f1-4aaa-4db8-942a-2de44341824e' + # raise e.BadRequestException(detail='Patient not found') from None existing_user_stmt = ( - select(User).where(User.vita_id == vita_user.patId).limit(1) + select(User).where(User.vita_id == patId).limit(1) ) existing_user = ( await session.execute(existing_user_stmt) ).scalar_one_or_none() if existing_user is None: - user = User(vita_id=vita_user.patId) + user = User(vita_id=patId) session.add(user) await session.commit() await session.refresh(user)