fixed bug adding values to default parameter in request method; fixed version

pull/7/head
Langenfeld 2021-10-05 15:55:41 +02:00
rodzic a4daea6f4a
commit 2645ff5c07
2 zmienionych plików z 6 dodań i 5 usunięć

Wyświetl plik

@ -166,7 +166,6 @@ class User(GiteaApiObject):
return [Organization.parse_response(self.gitea, result) for result in results]
def get_teams(self) -> List['Team']:
""" Get all Organizations this user is a member of."""
url = f"/user/teams"
results = self.gitea.requests_get(url, sudo=self)
return [Team.parse_response(self.gitea, result) for result in results]
@ -642,15 +641,17 @@ class Gitea:
return {}
def requests_get(self, endpoint, params={}, requests=None, sudo=None):
combined_params = {}
combined_params.update(params)
if sudo:
params["sudo"] = sudo.username
combined_params["sudo"] = sudo.username
if not requests:
request = self.requests.get(
self.__get_url(endpoint), headers=self.headers, params=params
self.__get_url(endpoint), headers=self.headers, params=combined_params
)
else:
request = requests.get(
self.__get_url(endpoint), headers=self.headers, params=params
self.__get_url(endpoint), headers=self.headers, params=combined_params
)
if request.status_code == 204:
return None

Wyświetl plik

@ -5,7 +5,7 @@ with open('README.md') as readme_file:
setup_args = dict(
name='py-gitea',
version='0.1.2',
version='0.1.4',
description='A python wrapper for the Gitea API',
long_description_content_type="text/markdown",
long_description=README,