feat: address now is telegram

This commit is contained in:
2024-04-28 19:59:09 +03:00
parent 29d04c848d
commit 4431629cba
5 changed files with 15 additions and 15 deletions

View File

@@ -7,12 +7,12 @@ from schemas.base import CustomModelCamel, OkMessageSchema
# region Entities
class ClientDetailsSchema(CustomModelCamel):
address: str | None = None
telegram: str | None = None
phone_number: str | None = None
inn: str | None = None
email: str | None = None
@field_validator("phone_number", "inn", "email", "address", mode="before")
@field_validator("phone_number", "inn", "email", "telegram", mode="before")
def empty_string_to_none(cls, v):
return '' if v is None else v

View File

@@ -83,7 +83,6 @@ class DealCreateRequest(CustomModelCamel):
class DealQuickCreateRequest(CustomModelCamel):
name: str
client_name: str
client_address: str
comment: str
acceptance_date: datetime.datetime
@@ -150,8 +149,8 @@ class DealSummaryReorderRequest(CustomModelCamel):
deal_id: int
status: int
index: int
deadline: datetime.datetime
comment: str
deadline: datetime.datetime | None = None
comment: str | None = None
class DealDeleteRequest(CustomModelCamel):