From: Michael Wozniak Date: Sat, 16 Nov 2013 15:09:48 +0000 (-0500) Subject: point of sale plugin set amount to None if the exchanger fails X-Git-Url: https://git.novaco.in/?p=electrum-nvc.git;a=commitdiff_plain;h=f892671a1801ae969ddf6224c7ce836572b514a2 point of sale plugin set amount to None if the exchanger fails --- diff --git a/plugins/pointofsale.py b/plugins/pointofsale.py index 6e66142..f08bb1c 100644 --- a/plugins/pointofsale.py +++ b/plugins/pointofsale.py @@ -65,7 +65,10 @@ class QR_Window(QWidget): amount_text = '' if amount: if currency: - self.amount = Decimal(amount) / self.exchanger.exchange(1, currency) if currency else amount + try: + self.amount = Decimal(amount) / self.exchanger.exchange(1, currency) if currency else amount + except Exception: + self.amount = None else: self.amount = Decimal(amount) self.amount = self.amount.quantize(Decimal('1.0000'))