diff --git a/buildbot_gitea/auth.py b/buildbot_gitea/auth.py index 1b74282..eb8f1d5 100644 --- a/buildbot_gitea/auth.py +++ b/buildbot_gitea/auth.py @@ -1,5 +1,5 @@ from buildbot.www.oauth2 import OAuth2Auth -import urllib.parse +from urllib.parse import urljoin class GiteaAuth(OAuth2Auth): name = 'Gitea' @@ -8,8 +8,8 @@ class GiteaAuth(OAuth2Auth): def __init__(self, endpoint, client_id, client_secret): super(__class__, self).__init__(client_id, client_secret) self.resourceEndpoint = endpoint - self.authUri = urllib.parse.urljoin(endpoint, 'login/oauth/authorize') - self.tokenUri = urllib.parse.urljoin(endpoint, 'login/oauth/access_token') + self.authUri = urljoin(endpoint, 'login/oauth/authorize') + self.tokenUri = urljoin(endpoint, 'login/oauth/access_token') def getUserInfoFromOAuthClient(self, c): return self.get(c, '/api/v1/user') \ No newline at end of file