[creditcooperatif] Blank page instead of the TransferPage
Here is the stack trace:
Bug(creditcooperatif): Blank page instead of the TransferPage
Traceback (most recent call last):
File "/home/adrien/Dev/weboob/weboob/core/bcall.py", line 94, in backend_process
result = function(backend, *args, **kwargs)
File "/home/adrien/Dev/weboob/weboob/tools/application/base.py", line 318, in _do_complete
res = getattr(backend, function)(*args, **kwargs)
File "/home/adrien/Dev/weboob/weboob/capabilities/bank.py", line 916, in transfer
t = self.init_transfer(transfer, **params)
File "/home/adrien/Dev/weboob/modules/caissedepargne/module.py", line 103, in init_transfer
return self.browser.otp_sms_continue_transfer(transfer, **params)
File "/home/adrien/Dev/weboob/weboob/browser/switch.py", line 91, in wrapper
return val(*args, **kwargs)
File "/home/adrien/Dev/weboob/weboob/browser/browsers.py", line 824, in inner
return func(browser, *args, **kwargs)
File "/home/adrien/Dev/weboob/modules/caissedepargne/browser.py", line 1327, in otp_sms_continue_transfer
assert False, 'Blank page instead of the TransferPage'
AssertionError: Blank page instead of the TransferPage
Here is my use case:
- I have two backends, boursorama and creditcooperatif
- Launched with
/home/adrien/Dev/weboob/tools/local_run.sh boobank --nss
- List accounts
- Getting history of a boursorama account
- Getting history of a creditcooperatif account
- List accounts
- Enable logging debug
- Start a transfer with `transfer 12 FR76XXXX@creditcooperatif 10 "Reason"
- The confirmation is shown
- The OTP code is asked, I receive the SMS and enter it
- PAF, pastèque.
- boobank exits immediately.
I restart boobank and do the following:
- List accounts
- Getting history of the creditcooperatif account
- List accounts
- Start a transfer as above
- Everything works as expected, the transfer is OK.
As a small glitch, I have this transfer confirmation:
------- Transfer 6663876@creditcooperatif -------
Date: 2020-05-16
Origin: None
Recipient: None
Amount: 10 EUR
Label: Reason
As you can see, Origin
and Recipient
are missing. I don't know if it's linked.