From 39f08f9b67a825f57b0ffde3a64d16094a7317b2 Mon Sep 17 00:00:00 2001 From: Xavier G Date: Fri, 10 Feb 2012 12:35:06 +0100 Subject: [PATCH] CrAgr: fixed balance retrieval for history-less accounts. (closes #788) --- modules/cragr/pages/accounts_list.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/cragr/pages/accounts_list.py b/modules/cragr/pages/accounts_list.py index d377c229..edab3d2d 100644 --- a/modules/cragr/pages/accounts_list.py +++ b/modules/cragr/pages/accounts_list.py @@ -57,12 +57,13 @@ class AccountsList(CragrBasePage): if first_link is not None: account.label = first_link.text.strip() account.link_id = first_link.get('href', '') + s = div.find('div').find('b').text else: # there is no link to any history page for accounts like "PEA" or "TITRES" account.label = div.findall('br')[0].tail.strip() account.link_id = None + s = div.xpath('following-sibling::div//b')[0].text account.id = div.findall('br')[1].tail.strip() - s = div.xpath('//b')[-1].text account.balance = clean_amount(s) if account.label: l.append(account)