Amount filter: credit_selector is optional too

This commit is contained in:
Romain Bignon 2014-05-08 10:27:34 +02:00
commit ba7d10046f

View file

@ -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')