[axa] AttributeError: 'NoneType' object has no attribute 'itertext'
Hi! Here's an error reported by a Kresus user using the Axa bank backend:
Weboob's version : 2.1 (43715aec)
app_1 | File "/home/user/app/node_modules/kresus/build/server/providers/weboob/py/main.py", line 570, in get_operations
app_1 | for account in list(self.backend.iter_accounts()):
app_1 | File "/home/user/data/weboob-data/modules/2.1/axabanque/module.py", line 59, in iter_accounts
app_1 | return self.browser.iter_accounts()
app_1 | File "/weboob/weboob/browser/browsers.py", line 821, in inner
app_1 | browser.do_login()
app_1 | File "/home/user/data/weboob-data/modules/2.1/axabanque/browser.py", line 103, in do_login
app_1 | url = self.page.get_url()
app_1 | File "/home/user/data/weboob-data/modules/2.1/axabanque/pages/login.py", line 102, in get_url
app_1 | return CleanText(Dict('datas/url', default=''))(self.doc)
app_1 | File "/weboob/weboob/browser/filters/base.py", line 184, in __call__
app_1 | return self.filter(self.select(self.selector, item))
app_1 | File "/weboob/weboob/browser/filters/base.py", line 133, in print_debug
app_1 | res = function(self, value)
app_1 | File "/weboob/weboob/browser/filters/standard.py", line 329, in filter
app_1 | txt = self.clean(txt, self.children, self.newlines, self.normalize, self.transliterate)
app_1 | File "/weboob/weboob/browser/filters/standard.py", line 339, in clean
app_1 | txt = [t.strip() for t in txt.itertext()]
app_1 | AttributeError: 'NoneType' object has no attribute 'itertext'