never convert a float to Decimal

This commit is contained in:
Romain Bignon 2012-04-11 13:23:49 +02:00 committed by Romain Bignon
commit 22c2210fe7
4 changed files with 4 additions and 4 deletions

View file

@ -34,7 +34,7 @@ def clean_amount(amount):
"""
data = amount.replace(',', '.').replace(' ', '').replace(u'\xa0', '')
matches = re.findall('^(-?[0-9]+\.[0-9]{2}).*$', data)
return Decimal(matches[0]) if (matches) else Decimal(0.0)
return Decimal(matches[0]) if (matches) else Decimal(0)
class AccountsList(CragrBasePage):