refactor(models): make client response fields optional
This commit is contained in:
parent
732ccd2fd4
commit
60a9d90955
1 changed files with 8 additions and 8 deletions
16
api.py
16
api.py
|
|
@ -111,8 +111,8 @@ class StatutEmail(str, Enum):
|
|||
# MODÈLES PYDANTIC
|
||||
# =====================================================
|
||||
class ClientResponse(BaseModel):
|
||||
numero: str
|
||||
intitule: str
|
||||
numero: Optional[str] = None
|
||||
intitule: Optional[str] = None
|
||||
adresse: Optional[str] = None
|
||||
code_postal: Optional[str] = None
|
||||
ville: Optional[str] = None
|
||||
|
|
@ -121,12 +121,12 @@ class ClientResponse(BaseModel):
|
|||
|
||||
|
||||
class ClientDetails(ClientResponse):
|
||||
type: int
|
||||
qualite: str
|
||||
est_prospect: bool
|
||||
est_fournisseur: bool
|
||||
est_actif: bool
|
||||
est_en_sommeil: bool
|
||||
type: Optional[int] = None
|
||||
qualite: Optional[str] = None
|
||||
est_prospect: Optional[bool] = None
|
||||
est_fournisseur: Optional[bool] = None
|
||||
est_actif: Optional[bool] = None
|
||||
est_en_sommeil: Optional[bool] = None
|
||||
|
||||
civilite: Optional[str] = None
|
||||
nom: Optional[str] = None
|
||||
|
|
|
|||
Loading…
Reference in a new issue