bokub / linky

🔌 CLI tool to retrieve Linky smart meters data
GNU General Public License v3.0
226 stars 22 forks source link

Erreur durant la conversion du JSON #38

Closed sdalu closed 1 year ago

sdalu commented 2 years ago

De facon assez recurante l'erreur suivante se produit

✖ Converting circular structure to JSON
    --> starting at object with constructor 'TLSSocket'
    |     property '_httpMessage' -> object with constructor 'ClientRequest'
    --- property 'socket' closes the circle
bokub commented 2 years ago

Salut,

Alors cette erreur ça vient d'une erreur de requête, typiquement une erreur réseau.

Le code essaie de logger l'erreur au format JSON mais bon c'est un objet avec des références à lui-même donc ça échoue

Il faudrait trouver où est ce code et changer la façon dont l'erreur est loggée

sdalu commented 2 years ago

Si il y a moyen d'activer des options de debug, je peux poster les traces

sdalu commented 2 years ago

A noter que cela semble se produire la premiere fois que "linky" n'a pas été exécuté depuis un "certain temps" (moins de 30 min)

bokub commented 1 year ago

Hello @sdalu

La version 2 du module étant sortie la semaine dernière, je me permets de fermer cette issue. N'hésite pas à en ouvrir une nouvelle si tu constates le même problème

Bonne journée !