From 2319889f5cc5c5efc8930a86e0abae00511191f2 Mon Sep 17 00:00:00 2001 From: Sebastian Henschel Date: Sun, 21 May 2017 15:08:35 +0200 Subject: [PATCH] Prevented 500 if oauth_token missing in request.session #21 --- apimanager/oauth/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apimanager/oauth/views.py b/apimanager/oauth/views.py index 94ec616..7906466 100644 --- a/apimanager/oauth/views.py +++ b/apimanager/oauth/views.py @@ -76,8 +76,8 @@ class AuthorizeView(RedirectView): session = OAuth1Session( settings.OAUTH_CONSUMER_KEY, settings.OAUTH_CONSUMER_SECRET, - resource_owner_key=self.request.session['oauth_token'], - resource_owner_secret=self.request.session['oauth_secret'] + resource_owner_key=self.request.session.get('oauth_token'), + resource_owner_secret=self.request.session.get('oauth_secret') ) session.parse_authorization_response(self.request.build_absolute_uri()) url = settings.OAUTH_API + settings.OAUTH_ACCESS_TOKEN_PATH