From 5b0fb8f536d00a2f43e8180c06f02fbdd90f0144 Mon Sep 17 00:00:00 2001 From: Miwory Date: Mon, 17 Nov 2025 13:13:05 +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/clients/tdn/api.py | 2 +- src/clients/vitacore/schema.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/clients/tdn/api.py b/src/clients/tdn/api.py index adc3e50..b45b8b9 100644 --- a/src/clients/tdn/api.py +++ b/src/clients/tdn/api.py @@ -197,7 +197,7 @@ class TDN_API(AsyncClient): ) match req.status_code: - case st.HTTP_200_OK: + case st.HTTP_201_CREATED: return s.EkgModel.model_validate(req.json()) case _: self.logger.error(req.json()) diff --git a/src/clients/vitacore/schema.py b/src/clients/vitacore/schema.py index 51438f5..027b01d 100644 --- a/src/clients/vitacore/schema.py +++ b/src/clients/vitacore/schema.py @@ -402,7 +402,7 @@ class ExaminationModel(BaseModel): title='Идентификатор результата исследования', examples=['рекомендации 1 тест'], ) - SEMDs: list[SEMDModel] = Field(title='Список СЭМД') + SEMDs: list[SEMDModel] | None = Field(title='Список СЭМД', default=None) class HospExaminationsModel(BaseModel): @@ -527,6 +527,7 @@ class RecommendationModel(BaseModel): Recommendation: str = Field( title='Текст рекомендации', examples=['рекомендации тест'] ) + Post: str = Field(title='Врач', examples=['Тестовый В.С.']) class HospRecommendationsModel(BaseModel):