feat: address now is telegram
This commit is contained in:
		@@ -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
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user