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
|
||||
) -> List[Dict]:
|
||||
"""Liste tous les collaborateurs"""
|
||||
return self._post(
|
||||
response = self._post(
|
||||
"/sage/collaborateurs/list",
|
||||
{
|
||||
"filtre": filtre or "", # ⚠️ Convertir None en ""
|
||||
"actifs_seulement": actifs_seulement,
|
||||
},
|
||||
).get("data", [])
|
||||
{"filtre": filtre or "", "actifs_seulement": actifs_seulement},
|
||||
)
|
||||
|
||||
# 🔍 DEBUG : Log la réponse brute
|
||||
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]:
|
||||
"""Lit un collaborateur par numéro"""
|
||||
|
|
|
|||
Loading…
Reference in a new issue