[boobank][boursorama] unsupported operand type(s) for %: 'bytes' and 'bytes'
Hello,
For the past few days, an issue appeared with the boursorama backend from Boobank. Here is the error :
2020-01-12 20:16:37,213:DEBUG:modules:1.6:modules.py:163:load_module Loaded module "boursorama" from /root/.local/share/weboob/modules/1.6/boursorama
2020-01-12 20:16:37,213:DEBUG:backend:1.6:modules.py:94:create_instance Created backend "boursorama" for module "boursorama"
2020-01-12 20:16:37,257:DEBUG:bcall:1.6:bcall.py:92:backend_process <Backend 'boursorama'>: Calling function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7f2e0adbf208>>
2020-01-12 20:16:37,262:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:813:_new_conn Starting new HTTPS connection (1): clients.boursorama.com:443
2020-01-12 20:16:37,474:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:393:_make_request https://clients.boursorama.com:443 "GET /connexion/ HTTP/1.1" 200 None
2020-01-12 20:16:37,507:DEBUG:backend.boursorama.browser:1.6:browsers.py:702:internal_callback Handle https://clients.boursorama.com/connexion/ with LoginPage
2020-01-12 20:16:37,605:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:393:_make_request https://clients.boursorama.com:443 "GET /connexion/clavier-virtuel?_hinclude=300000 HTTP/1.1" 200 None
2020-01-12 20:16:37,606:DEBUG:backend.boursorama.browser:1.6:browsers.py:702:internal_callback Handle https://clients.boursorama.com/connexion/clavier-virtuel?_hinclude=300000 with VirtKeyboardPage
2020-01-12 20:16:39,327:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:393:_make_request https://clients.boursorama.com:443 "POST /connexion/ HTTP/1.1" 302 None
2020-01-12 20:16:40,147:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:393:_make_request https://clients.boursorama.com:443 "GET / HTTP/1.1" 200 None
2020-01-12 20:16:40,157:DEBUG:backend.boursorama.browser:1.6:browsers.py:702:internal_callback Handle https://clients.boursorama.com/ with HomePage
2020-01-12 20:16:40,692:DEBUG:urllib3.connectionpool:1.6:connectionpool.py:393:_make_request https://clients.boursorama.com:443 "GET /aide/messages/dashboard?showza=0&_hinclude=1 HTTP/1.1" 200 None
2020-01-12 20:16:40,693:DEBUG:bcall:1.6:bcall.py:98:backend_process <Backend 'boursorama'>: Called function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x7f2e0adbf208>> raised an error: TypeError("unsupported operand type(s) for %: 'bytes' and 'bytes'",)
Bug(boursorama): unsupported operand type(s) for %: 'bytes' and 'bytes'
File "/root/.local/share/weboob/modules/1.6/boursorama/module.py", line 58, in iter_accounts
File "/root/.local/share/weboob/modules/1.6/boursorama/browser.py", line 230, in get_accounts_list
2020-01-12 20:16:44,929:INFO:backend.boursorama.browser:1.6:browsers.py:888:dump_state Stored cookies into storage
I updated the backend to the latest version 1.6 but still the same error.
Can you help please ?
Thanks
Edited by Woob Import