[boursorama] doesn't work anymore :(
No the same issue as #409 (closed).
[2020-06-28T19:31:46.856] [ERROR] providers/weboob - Got error while running command "accounts": Unknown error: '91951fc761111ed32ac1c0d30079a89cad87d79fe0df84f172568c15d2b37087'.
Traceback (most recent call last):
File "/var/www/kresus/build/server/providers/weboob/py/main.py", line 685, in fetch
results['values'] = self.get_accounts()
File "/var/www/kresus/build/server/providers/weboob/py/main.py", line 535, in get_accounts
for account in list(self.backend.iter_accounts()):
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/module.py", line 61, in iter_accounts
return self.browser.get_accounts_list()
File "/var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/retry.py", line 77, in wrapper
ret = cb()
File "/var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/retry.py", line 73, in <lambda>
cb = lambda: func(browser, *args, **kwargs)
File "/var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/browsers.py", line 821, in inner
browser.do_login()
File "/var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/retry.py", line 45, in wrapper
return func(browser, *args, **kwargs)
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/browser.py", line 268, in do_login
return super(BoursoramaBrowser, self).do_login()
File "/var/www/kresus/venv/lib/python3.5/site-packages/weboob/browser/browsers.py", line 1266, in do_double_authentication
self.init_login()
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/browser.py", line 241, in init_login
self.page.enter_password(self.username, self.password)
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/pages.py", line 267, in enter_password
form['form[password]'] = vk.get_string_code(password)
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/pages.py", line 236, in get_string_code
self.fingerprints[self.symbols[digit]] for digit in string
File "/var/www/kresus/data/weboob-data/modules/2.0/boursorama/pages.py", line 236, in <genexpr>
self.fingerprints[self.symbols[digit]] for digit in string
KeyError: '91951fc761111ed32ac1c0d30079a89cad87d79fe0df84f172568c15d2b37087'