[go: up one dir, main page]

[bill][ensap] Erreur de module

Je dispose de woob 3.0 via brew (essayé en version 3.1 via les sources). Le module ensap ne fonctionne pas :

Bug(ensap): __call__() got an unexpected keyword argument 'username'

En partant des sources dispos sur Gitlab, j'ai du effectuer trois modifications :

  • browser.py

L'accès à l'authentification a été modifié. J'ai donc changé la ligne d'authentification en :

self.location("/", data=data, headers=headers)

Dans iter_subscription j'ai l'impression que le passage de l'argument ne fonctionne pas (changement dans woob ?). J'ai donc mis :

yield self.page.get_subscription()
  • pages.py

En accord avec la dernière modification, j'ai modifié l'accès à obj_id

        obj_id = Lower(CleanText(Dict('identification/identite'), symbols=' '))

Cela fonctionne depuis.

Edited by Antoine Crouzet