From ba7d10046f1305f761465a68ba9de4af1fb43ea3 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 8 May 2014 10:27:34 +0200 Subject: [PATCH] Amount filter: credit_selector is optional too --- weboob/tools/capabilities/bank/transactions.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/weboob/tools/capabilities/bank/transactions.py b/weboob/tools/capabilities/bank/transactions.py index 7d29f96d..9eea1cf6 100644 --- a/weboob/tools/capabilities/bank/transactions.py +++ b/weboob/tools/capabilities/bank/transactions.py @@ -306,7 +306,10 @@ class FrenchTransaction(Transaction): except InvalidOperation: pass - try: - return CleanDecimal(self.credit_selector)(item) - except InvalidOperation: - return Decimal('0') + if self.credit_selector: + try: + return CleanDecimal(self.credit_selector)(item) + except InvalidOperation: + pass + + return Decimal('0')