feat(sage_client): add debug logging for collaborator list response
This commit is contained in:
parent
59105dae88
commit
4d6bb8f0f9
1 changed files with 15 additions and 6 deletions
|
|
@ -405,13 +405,22 @@ class SageGatewayClient:
|
||||||
self, filtre: Optional[str] = None, 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(
|
response = self._post(
|
||||||
"/sage/collaborateurs/list",
|
"/sage/collaborateurs/list",
|
||||||
{
|
{"filtre": filtre or "", "actifs_seulement": actifs_seulement},
|
||||||
"filtre": filtre or "", # ⚠️ Convertir None en ""
|
)
|
||||||
"actifs_seulement": actifs_seulement,
|
|
||||||
},
|
# 🔍 DEBUG : Log la réponse brute
|
||||||
).get("data", [])
|
logger.info(f"🔍 Response brute WS: {response}")
|
||||||
|
|
||||||
|
data = response.get("data", [])
|
||||||
|
|
||||||
|
# 🔍 DEBUG : Log les données extraites
|
||||||
|
if data:
|
||||||
|
logger.info(f"🔍 Premier collab VPS (après extraction): {data[0]}")
|
||||||
|
logger.info(f"🔍 Type data[0]: {type(data[0])}")
|
||||||
|
|
||||||
|
return data
|
||||||
|
|
||||||
def lire_collaborateur(self, numero: int) -> Optional[Dict]:
|
def lire_collaborateur(self, numero: int) -> Optional[Dict]:
|
||||||
"""Lit un collaborateur par numéro"""
|
"""Lit un collaborateur par numéro"""
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue