sources/oauth: fix handling of token for do_request
This commit is contained in:
		| @ -97,7 +97,7 @@ class OAuth2Client(BaseOAuthClient): | ||||
|     def do_request(self, method: str, url: str, **kwargs) -> Response: | ||||
|         "Build remote url request. Constructs necessary auth." | ||||
|         if "token" in kwargs: | ||||
|             token = self.parse_raw_token(kwargs.pop("token")) | ||||
|             token = kwargs.pop("token") | ||||
|  | ||||
|             params = kwargs.get("params", {}) | ||||
|             params["access_token"] = token["access_token"] | ||||
| @ -105,6 +105,7 @@ class OAuth2Client(BaseOAuthClient): | ||||
|  | ||||
|             headers = kwargs.get("headers", {}) | ||||
|             headers["Authorization"] = f"{token['token_type']} {token['access_token']}" | ||||
|             kwargs["headers"] = headers | ||||
|         return super().do_request(method, url, **kwargs) | ||||
|  | ||||
|     @property | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer