[boobank] creditmutuel - 'NoneType' object has no attribute 'logged'
Hello,
I’m having an issue with the module creditmutuel within boobank. I get the following error no matter what I’m doing (like a simple list command from within boobank):
AttributeError: 'NoneType' object has no attribute 'logged'
I’ve tried upgrading to weboob 1.3 but I still get the same error. Here is the full stack from debug logs:
boobank> list
Account Balance Coming
------------------------------------------+----------+----------
2017-10-09 19:16:50,099:DEBUG:bcall:1.3:bcall.py:92:backend_process <Backend u'creditmutuel'>: Calling function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x765fd8f0>>
2017-10-09 19:16:50,100:DEBUG:bcall:1.3:bcall.py:101:backend_process <Backend u'creditmutuel'>: Called function <bound method Boobank._do_complete of <weboob.applications.boobank.boobank.Boobank object at 0x765fd8f0>> returned: <generator object _do_complete_iter at 0x75b07d00>
2017-10-09 19:16:50,134:INFO:backend.creditmutuel.browser:1.3:browsers.py:830:load_state Reloaded cookies from storage
2017-10-09 19:16:50,169:INFO:urllib3.connectionpool:1.3:connectionpool.py:697:_new_conn Starting new HTTPS connection (1): www.creditmutuel.fr
2017-10-09 19:16:50,654:DEBUG:urllib3.connectionpool:1.3:connectionpool.py:362:_make_request "GET /groupe/fr/index.html HTTP/1.1" 301 20
2017-10-09 19:16:51,122:DEBUG:urllib3.connectionpool:1.3:connectionpool.py:362:_make_request "GET /home/index.html HTTP/1.1" 200 8898
2017-10-09 19:16:51,269:DEBUG:backend.creditmutuel.browser:1.3:browsers.py:689:internal_callback Unable to handle https://www.creditmutuel.fr/home/index.html
Bug(creditmutuel): 'NoneType' object has no attribute 'logged'
(If --auto-update is passed on the command-line, new versions of the module will be checked automatically)
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/core/bcall.py", line 106, in backend_process
for subresult in result:
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/tools/application/base.py", line 287, in _do_complete_iter
for i, sub in enumerate(res):
File "/home/pi/.local/share/weboob/modules/1.3/creditmutuel/module.py", line 53, in iter_accounts
for account in self.browser.get_accounts_list():
File "/usr/local/lib/python2.7/dist-packages/weboob-1.3-py2.7.egg/weboob/browser/browsers.py", line 765, in inner
browser.do_login()
File "/home/pi/.local/share/weboob/modules/1.3/creditmutuel/browser.py", line 139, in do_login
if not self.page.logged:
AttributeError: 'NoneType' object has no attribute 'logged'
------------------------------------------+----------+----------
Oups sorry this has already been referenced