From 558c9201810d6e33b844a5b0a6a22b720d57fbcb Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 28 Mar 2018 13:34:29 +0200 Subject: [PATCH] Stripe: Business name detection --- src/pretix/plugins/stripe/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pretix/plugins/stripe/views.py b/src/pretix/plugins/stripe/views.py index 00d02a3f8c..776e9c308b 100644 --- a/src/pretix/plugins/stripe/views.py +++ b/src/pretix/plugins/stripe/views.py @@ -111,8 +111,10 @@ def oauth_return(request, *args, **kwargs): # event.settings.payment_stripe_connect_access_token = data['access_token'] we don't need it, right? event.settings.payment_stripe_connect_refresh_token = data['refresh_token'] event.settings.payment_stripe_connect_user_id = data['stripe_user_id'] - if account.get('business_name'): - event.settings.payment_stripe_connect_user_name = account['business_name'] + if account.get('business_name') or account.get('display_name') or account.get('email'): + event.settings.payment_stripe_connect_user_name = ( + account.get('business_name') or account.get('display_name') or account.get('email') + ) if data['livemode']: event.settings.payment_stripe_publishable_test_key = testdata['stripe_publishable_key']