kopia lustrzana https://github.com/Langenfeld/py-gitea
fixed bug adding values to default parameter in request method; fixed version
rodzic
a4daea6f4a
commit
2645ff5c07
|
@ -166,7 +166,6 @@ class User(GiteaApiObject):
|
||||||
return [Organization.parse_response(self.gitea, result) for result in results]
|
return [Organization.parse_response(self.gitea, result) for result in results]
|
||||||
|
|
||||||
def get_teams(self) -> List['Team']:
|
def get_teams(self) -> List['Team']:
|
||||||
""" Get all Organizations this user is a member of."""
|
|
||||||
url = f"/user/teams"
|
url = f"/user/teams"
|
||||||
results = self.gitea.requests_get(url, sudo=self)
|
results = self.gitea.requests_get(url, sudo=self)
|
||||||
return [Team.parse_response(self.gitea, result) for result in results]
|
return [Team.parse_response(self.gitea, result) for result in results]
|
||||||
|
@ -642,15 +641,17 @@ class Gitea:
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
def requests_get(self, endpoint, params={}, requests=None, sudo=None):
|
def requests_get(self, endpoint, params={}, requests=None, sudo=None):
|
||||||
|
combined_params = {}
|
||||||
|
combined_params.update(params)
|
||||||
if sudo:
|
if sudo:
|
||||||
params["sudo"] = sudo.username
|
combined_params["sudo"] = sudo.username
|
||||||
if not requests:
|
if not requests:
|
||||||
request = self.requests.get(
|
request = self.requests.get(
|
||||||
self.__get_url(endpoint), headers=self.headers, params=params
|
self.__get_url(endpoint), headers=self.headers, params=combined_params
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
request = requests.get(
|
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:
|
if request.status_code == 204:
|
||||||
return None
|
return None
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -5,7 +5,7 @@ with open('README.md') as readme_file:
|
||||||
|
|
||||||
setup_args = dict(
|
setup_args = dict(
|
||||||
name='py-gitea',
|
name='py-gitea',
|
||||||
version='0.1.2',
|
version='0.1.4',
|
||||||
description='A python wrapper for the Gitea API',
|
description='A python wrapper for the Gitea API',
|
||||||
long_description_content_type="text/markdown",
|
long_description_content_type="text/markdown",
|
||||||
long_description=README,
|
long_description=README,
|
||||||
|
|
Ładowanie…
Reference in New Issue