sources/oauth: fix OAuth1 not working, cleanup
This commit is contained in:
@ -51,10 +51,11 @@ class OAuthCallback(OAuthClientMixin, View):
|
||||
|
||||
if not self.source.enabled:
|
||||
raise Http404(f"Source {slug} is not enabled.")
|
||||
client = self.get_client(self.source)
|
||||
callback = self.get_callback_url(self.source)
|
||||
client = self.get_client(
|
||||
self.source, callback=self.get_callback_url(self.source)
|
||||
)
|
||||
# Fetch access token
|
||||
token = client.get_access_token(callback=callback)
|
||||
token = client.get_access_token()
|
||||
if token is None:
|
||||
return self.handle_login_failure(self.source, "Could not retrieve token.")
|
||||
if "error" in token:
|
||||
|
||||
Reference in New Issue
Block a user