From d288327029b5323fb763bc2560c2635a29217e59 Mon Sep 17 00:00:00 2001 From: dderbentsov Date: Thu, 3 Aug 2023 02:02:39 +0300 Subject: [PATCH] fix error response --- src/personal_info/db/schemas/person.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/personal_info/db/schemas/person.py b/src/personal_info/db/schemas/person.py index a280efb..e0cd3b2 100644 --- a/src/personal_info/db/schemas/person.py +++ b/src/personal_info/db/schemas/person.py @@ -49,15 +49,18 @@ class PersonCreate(PersonBase): photos: Optional[List[str]] = [] - - +class Contact(BaseModel): + category: str + value: str + class Config: + orm_mode = True class Person(BaseModel): id: UUID4 first_name: str last_name: str patronymic: Optional[str] birth_date: Optional[date] - contacts: Optional[List[ContactCreate]] = [] + contacts: Optional[List[Contact]] = [] class Config: orm_mode = True