[Caisse d'Epargne] Erreur synchro

Bonsoir,

Depuis un peu plus d’un mois la synchro de mon compte CE ne se fait plus. Encore à creuser du côté Woob, mais bizarrement je n’ai pas trouvé de ticket avec un souci équivalent. Voici le msg d’erreur :

[2024-09-28T13:55:18.657] [ERROR] providers/woob - Got error while running command "2": Unknown error: 'NoneType' object has no attribute 'get_main_js_file_url'.
Traceback (most recent call last):
  File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 704, in fetch
    results['values'] = self.get_transactions(from_date)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 587, in get_transactions
    for account in list(self.backend.iter_accounts()):
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/module.py", line 80, in iter_accounts
    return self.browser.iter_accounts()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/switch.py", line 98, in wrapper
    return val(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/browsers.py", line 1118, in inner
    browser.do_login()
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/mfa.py", line 201, in do_double_authentication
    self.init_login()
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/browser.py", line 201, in init_login
    self.do_api_pre_login()
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/browser.py", line 223, in do_api_pre_login
    main_js_file = self.page.get_main_js_file_url()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get_main_js_file_url'

[2024-09-28T13:55:18.657] [ERROR] providers/woob - 	(error code: GENERIC_EXCEPTION)
[2024-09-28T13:55:18.716] [ERROR] helpers - when fetching transactions: Unknown error: 'NoneType' object has no attribute 'get_main_js_file_url'.
Traceback (most recent call last):
  File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 704, in fetch
    results['values'] = self.get_transactions(from_date)
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 587, in get_transactions
    for account in list(self.backend.iter_accounts()):
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/module.py", line 80, in iter_accounts
    return self.browser.iter_accounts()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/switch.py", line 98, in wrapper
    return val(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/browsers.py", line 1118, in inner
    browser.do_login()
  File "/usr/local/lib/python3.11/dist-packages/woob/browser/mfa.py", line 201, in do_double_authentication
    self.init_login()
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/browser.py", line 201, in init_login
    self.do_api_pre_login()
  File "/home/user/data/woob-data/modules/3.6/woob_modules/caissedepargne/browser.py", line 223, in do_api_pre_login
    main_js_file = self.page.get_main_js_file_url()
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get_main_js_file_url'

Je suis preneur de toute idée, et prompt à tester des trucs. Si jamais il y a déjà un ticket woob ouvert pour ça, je suis preneur du lien et m’excuse pour le bruit sur la ligne.

Bonne soirée,
DrMax

Salut !

Il y a en effet déjà un ticket chez woob : [creditcooperatif] AttributeError: 'NoneType' object has no attribute 'get_main_js_file_url' (#719) · Issues · woob / woob · GitLab :).

Super merci ! Je vais suivre le ticket.