From 60a9d909558cad99c3c19dcddd261d3d92210514 Mon Sep 17 00:00:00 2001 From: Fanilo-Nantenaina Date: Tue, 9 Dec 2025 10:44:01 +0300 Subject: [PATCH] refactor(models): make client response fields optional --- api.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/api.py b/api.py index 4a26f93..0176513 100644 --- a/api.py +++ b/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