From 89ffb73378c126ef924ea702ee5a4d986abd313a Mon Sep 17 00:00:00 2001 From: Brian Simpson Date: Thu, 31 Oct 2013 14:48:03 -0400 Subject: [PATCH] Renable submit button on all stripe exceptions. --- r2/r2/controllers/ipn.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/r2/r2/controllers/ipn.py b/r2/r2/controllers/ipn.py index 8b2d33e70..4183f14b0 100644 --- a/r2/r2/controllers/ipn.py +++ b/r2/r2/controllers/ipn.py @@ -640,7 +640,6 @@ def handle_stripe_error(fn): except stripe.CardError as e: form.set_html('.status', _('error: %(error)s') % {'error': e.message}) - form.find('.stripe-submit').removeAttr('disabled').end() except stripe.InvalidRequestError as e: form.set_html('.status', _('invalid request')) except stripe.APIConnectionError as e: @@ -650,6 +649,9 @@ def handle_stripe_error(fn): except stripe.StripeError as e: form.set_html('.status', _('error')) g.log.error('stripe error: %s' % e) + except: + raise + form.find('.stripe-submit').removeAttr('disabled').end() return wrapper