From 4250fbaf4ef99805dc4af13585ead7ea43fd876e Mon Sep 17 00:00:00 2001 From: kaveh Date: Mon, 27 Mar 2017 10:34:26 -0700 Subject: [PATCH] Makes python-josso-auth compatible with social-core --- josso/backend.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/josso/backend.py b/josso/backend.py index 9e3c593..9e29a47 100644 --- a/josso/backend.py +++ b/josso/backend.py @@ -1,6 +1,6 @@ import os import six -from social.backends.base import BaseAuth +from social_core.backends.base import BaseAuth from suds.client import Client WSDL_DIR = os.path.join(os.path.dirname(__file__), 'wsdl') @@ -62,7 +62,7 @@ def get_user_details(self, response): 'fullname': response.get('displayName') } - def extra_data(self, user, uid, response, details=None): - data = super(JOSSOAuth, self).extra_data(user, uid, response, details) + def extra_data(self, user, uid, response, details=None, *args, **kwargs): + data = super(JOSSOAuth, self).extra_data(user, uid, response, details, *args, **kwargs) data['session_id'] = response.get('session_id') return data