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)
|
return result.get("data", {}).get("remise_max", 10.0)
|
||||||
|
|
||||||
def lister_collaborateurs(
|
def lister_collaborateurs(
|
||||||
self, filtre: str = "", actifs_seulement: bool = True
|
self, filtre: Optional[str] = None, actifs_seulement: bool = True
|
||||||
) -> List[Dict]:
|
) -> List[Dict]:
|
||||||
"""Liste tous les collaborateurs"""
|
"""Liste tous les collaborateurs"""
|
||||||
return self._post(
|
return self._post(
|
||||||
"/sage/collaborateurs/list",
|
"/sage/collaborateurs/list",
|
||||||
{"filtre": filtre, "actifs_seulement": actifs_seulement},
|
{
|
||||||
|
"filtre": filtre or "", # ⚠️ Convertir None en ""
|
||||||
|
"actifs_seulement": actifs_seulement,
|
||||||
|
},
|
||||||
).get("data", [])
|
).get("data", [])
|
||||||
|
|
||||||
def lire_collaborateur(self, numero: int) -> Optional[Dict]:
|
def lire_collaborateur(self, numero: int) -> Optional[Dict]:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue