From c3f7e412c80cb4eae40ec05bde1f3c4e33ba9e4e Mon Sep 17 00:00:00 2001 From: Florent Date: Mon, 10 Dec 2012 17:19:19 +0100 Subject: [PATCH] Fix currency for ing accounts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There is no € symbols in the home Page. And for the best I know, euro is the only one possibility --- modules/ing/pages/accounts_list.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ing/pages/accounts_list.py b/modules/ing/pages/accounts_list.py index 6391aaaa..1bf232a9 100644 --- a/modules/ing/pages/accounts_list.py +++ b/modules/ing/pages/accounts_list.py @@ -21,7 +21,7 @@ from decimal import Decimal import re -from weboob.capabilities.bank import Account +from weboob.capabilities.bank import Account, Currency from weboob.capabilities.base import NotAvailable from weboob.tools.browser import BasePage from weboob.tools.capabilities.bank.transactions import FrenchTransaction @@ -38,6 +38,7 @@ class AccountsList(BasePage): ids = set() for td in self.document.xpath('.//td[@nowrap="nowrap"]'): account = Account() + account.currency = Currency.CUR_EUR link = td.xpath('.//a')[0] account._index = int(re.search('\d', link.attrib['href']).group(0)) if not account._index in ids: @@ -49,6 +50,5 @@ class AccountsList(BasePage): if linkbis.text == link.text: linkbis = self.document.xpath(urltofind)[1] account.balance = Decimal(FrenchTransaction.clean_amount(linkbis.text)) - account.currency = account.get_currency(linkbis.text) account.coming = NotAvailable yield account