[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