[Boursorama] Compte a terme CAT
Hello,
I'm using version 3.4. Boursorama as introduced a new account named CAT and it's seems there is an issue when retrieving this account
2023-03-15 07:50:04,354:DEBUG:urllib3.connectionpool:3.4:connectionpool.py:428:_make_request https://clients.boursorama.com:443 "GET /compte/epargne/cat/c4bd7378e34c0594446933515509feba/ HTTP/1.1" 200 None
2023-03-15 07:50:04,357:DEBUG:woob.backend.boursorama.browser:3.4:browsers.py:832:internal_callback Unable to handle https://clients.boursorama.com/compte/epargne/cat**/c4bd7378e34c0594446933515509feba/
2023-03-15 07:50:04,358:DEBUG:woob.core.bcall:3.4:bcall.py:92:backend_process <Backend 'boursorama'>: Called function <bound method Application._do_complete of <woob.applications.bank.bank.Appbank object at 0x7f5e56eef100>> raised an error: AttributeError("'NoneType' object has no attribute 'fill_account'")
Bug(boursorama): 'NoneType' object has no attribute 'fill_account'
(If --auto-update is passed on the command-line, new versions of the module will be checked automatically)
Traceback (most recent call last):
File "/home/jpm/.local/lib/python3.8/site-packages/woob/core/bcall.py", line 88, in backend_process
result = function(backend, *args, **kwargs)
File "/home/jpm/.local/lib/python3.8/site-packages/woob/tools/application/base.py", line 347, in _do_complete
res = getattr(backend, function)(*args, **kwargs)
File "/home/jpm/.local/share/woob/modules/3.4/woob_modules/boursorama/module.py", line 188, in iter_resources
return self.iter_accounts()
File "/home/jpm/.local/share/woob/modules/3.4/woob_modules/boursorama/module.py", line 68, in iter_accounts
return self.browser.get_accounts_list()
File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/retry.py", line 75, in wrapper
ret = cb()
File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/retry.py", line 71, in <lambda>
cb = lambda: func(browser, *args, **kwargs)
File "/home/jpm/.local/lib/python3.8/site-packages/woob/browser/browsers.py", line 922, in inner
return func(browser, *args, **kwargs)
File "/home/jpm/.local/share/woob/modules/3.4/woob_modules/boursorama/browser.py", line 542, in get_accounts_list
accounts_list.extend(self.get_filled_accounts())
File "/home/jpm/.local/share/woob/modules/3.4/woob_modules/boursorama/browser.py", line 645, in get_filled_accounts
self.page.fill_account(obj=account)
AttributeError: 'NoneType' object has no attribute 'fill_account'
Thank you for your kind support
Edited by Romain Bignon