From 5b1260b7da10cd53472f118a0c017ab34dbea543 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 28 Oct 2012 08:55:01 +0100 Subject: [PATCH] transfer: do not crash with an incorrect amount value (closes #888) --- weboob/applications/boobank/boobank.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/weboob/applications/boobank/boobank.py b/weboob/applications/boobank/boobank.py index efc2eb3b..2d4a9977 100644 --- a/weboob/applications/boobank/boobank.py +++ b/weboob/applications/boobank/boobank.py @@ -18,7 +18,7 @@ # along with weboob. If not, see . -from decimal import Decimal +from decimal import Decimal, InvalidOperation import sys from weboob.capabilities.base import empty @@ -270,7 +270,7 @@ class Boobank(ReplApplication): try: amount = Decimal(amount) - except (TypeError, ValueError): + except (TypeError, ValueError, InvalidOperation): print >>sys.stderr, 'Error: please give a decimal amount to transfer' return 2