Фикс
All checks were successful
Build And Push / publish (push) Successful in 2m25s

This commit is contained in:
2025-10-02 10:53:27 +03:00
parent c78da4c979
commit b16e077c1c
2 changed files with 9 additions and 3 deletions

View File

@ -123,7 +123,7 @@ class VITACORE_API(AsyncClient):
match req.status_code: match req.status_code:
case st.HTTP_200_OK: case st.HTTP_200_OK:
return s.HospitalizationsModel.model_validate(req.json()) return s.CurHospitalizationsModel.model_validate(req.json())
case _: case _:
self.logger.error(req.json()) self.logger.error(req.json())
raise e.UnknownException raise e.UnknownException

View File

@ -483,9 +483,15 @@ class HospitalizationModel(BaseHospitalizationModel):
Exams: list[ExamModel] = Field(title='Список осмотров') Exams: list[ExamModel] = Field(title='Список осмотров')
class CurHospitalizationsModel(BaseModel):
Hospitalizations: list[HospitalizationModel] = Field(
title='Список госпитализаций'
)
class HospitalizationsModel(BaseModel): class HospitalizationsModel(BaseModel):
Hospitalizations: list[HospitalizationModel | BaseHospitalizationModel] = ( Hospitalizations: list[BaseHospitalizationModel] = Field(
Field(title='Список госпитализаций') title='Список госпитализаций'
) )