Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
weboob
weboob
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 180
    • Issues 180
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 51
    • Merge Requests 51
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • weboob
  • weboobweboob
  • Issues
  • #393

Closed
Open
Opened May 16, 2020 by Adrien@Glandos
  • Report abuse
  • New issue
Report abuse New issue

[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.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
banking
Assign labels
  • View project labels
Reference: weboob/weboob#393