From 6779c2942bb2154a8bbb66c371e808cf934a6bcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20Mazi=C3=A8re?= Date: Sun, 3 Oct 2010 01:58:50 +0200 Subject: [PATCH] Fix bug #401 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some accounts do have "coming" in bnporc but with simple text instead of a tag Signed-off-by: Pierre Mazière Signed-off-by: Romain Bignon --- weboob/backends/bnporc/pages/accounts_list.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/weboob/backends/bnporc/pages/accounts_list.py b/weboob/backends/bnporc/pages/accounts_list.py index 9c5183c7..986f87f3 100644 --- a/weboob/backends/bnporc/pages/accounts_list.py +++ b/weboob/backends/bnporc/pages/accounts_list.py @@ -56,9 +56,12 @@ class AccountsList(BasePage): account.coming = 0.0 else: a = td.findall('a') - coming = a[0].text - coming = coming.replace('.','').replace(',','.') - account.coming = float(coming) + if len(a) == 0: + account.coming = 0.0 + else: + coming = a[0].text + coming = coming.replace('.','').replace(',','.') + account.coming = float(coming) l.append(account)