From f4885bc545b7f7e2650667ad0b8165d4dc405baf Mon Sep 17 00:00:00 2001 From: Quentin Defenouillere Date: Mon, 8 Oct 2018 15:04:28 +0200 Subject: [PATCH] [bforbank] Fetch liquidities with create_french_liquidities() --- modules/bforbank/browser.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/modules/bforbank/browser.py b/modules/bforbank/browser.py index 0702a5c170..c5d51420f7 100644 --- a/modules/bforbank/browser.py +++ b/modules/bforbank/browser.py @@ -20,10 +20,11 @@ from dateutil.relativedelta import relativedelta from weboob.exceptions import BrowserIncorrectPassword from weboob.browser import LoginBrowser, URL, need_login -from weboob.capabilities.bank import Account, AccountNotFound, Investment +from weboob.capabilities.bank import Account, AccountNotFound from weboob.capabilities.base import empty from weboob.tools.capabilities.bank.transactions import sorted_transactions from weboob.tools.decorators import retry +from weboob.tools.capabilities.bank.investments import create_french_liquidity from .pages import ( LoginPage, ErrorPage, AccountsPage, HistoryPage, LoanHistoryPage, RibPage, @@ -275,11 +276,7 @@ def iter_investment(self, account): # _especes is set during BoursePage accounts parsing. BoursePage # inherits from lcl module BoursePage if bourse_account._especes: - i = Investment() - i.valuation = bourse_account._especes - i.code = u"XX-liquidity" - i.label = u"Liquidités" - invs.append(i) + invs.append(create_french_liquidity(bourse_account._especes)) self.leave_espace_bourse() -- GitLab