forked from CGM_Public/pretix_original
Stripe: Catch exceptions when filling countries
This commit is contained in:
@@ -22,8 +22,12 @@ class Command(BaseCommand):
|
|||||||
if uid in cache:
|
if uid in cache:
|
||||||
e.settings.payment_stripe_merchant_country = cache[uid]
|
e.settings.payment_stripe_merchant_country = cache[uid]
|
||||||
else:
|
else:
|
||||||
account = stripe.Account.retrieve(
|
try:
|
||||||
uid,
|
account = stripe.Account.retrieve(
|
||||||
api_key=api_key
|
uid,
|
||||||
)
|
api_key=api_key
|
||||||
e.settings.payment_stripe_merchant_country = cache[uid] = account.get('country')
|
)
|
||||||
|
except Exception as e:
|
||||||
|
print(e)
|
||||||
|
else:
|
||||||
|
e.settings.payment_stripe_merchant_country = cache[uid] = account.get('country')
|
||||||
|
|||||||
Reference in New Issue
Block a user