fix(sage_client): handle None filter in lister_collaborateurs
This commit is contained in:
parent
c97db9b058
commit
bdb8e4f799
1 changed files with 5 additions and 2 deletions
|
|
@ -402,12 +402,15 @@ class SageGatewayClient:
|
|||
return result.get("data", {}).get("remise_max", 10.0)
|
||||
|
||||
def lister_collaborateurs(
|
||||
self, filtre: str = "", actifs_seulement: bool = True
|
||||
self, filtre: Optional[str] = None, actifs_seulement: bool = True
|
||||
) -> List[Dict]:
|
||||
"""Liste tous les collaborateurs"""
|
||||
return self._post(
|
||||
"/sage/collaborateurs/list",
|
||||
{"filtre": filtre, "actifs_seulement": actifs_seulement},
|
||||
{
|
||||
"filtre": filtre or "", # ⚠️ Convertir None en ""
|
||||
"actifs_seulement": actifs_seulement,
|
||||
},
|
||||
).get("data", [])
|
||||
|
||||
def lire_collaborateur(self, numero: int) -> Optional[Dict]:
|
||||
|
|
|
|||
Loading…
Reference in a new issue