kopia lustrzana https://github.com/Langenfeld/py-gitea
commit
f061e5a584
|
@ -119,10 +119,10 @@ class Organization(ApiObject):
|
||||||
setattr(t, "_organization", self)
|
setattr(t, "_organization", self)
|
||||||
return teams
|
return teams
|
||||||
|
|
||||||
def get_team(self, name) -> "Team":
|
def get_team(self, name, ignore_case : bool = False) -> "Team":
|
||||||
teams = self.get_teams()
|
teams = self.get_teams()
|
||||||
for team in teams:
|
for team in teams:
|
||||||
if team.name == name:
|
if (not ignore_case and team.name == name) or (ignore_case and team.name.lower() == name.lower()):
|
||||||
return team
|
return team
|
||||||
raise NotFoundException("Team not existent in organization.")
|
raise NotFoundException("Team not existent in organization.")
|
||||||
|
|
||||||
|
|
|
@ -352,6 +352,15 @@ class Gitea:
|
||||||
"repo.releases",
|
"repo.releases",
|
||||||
"repo.ext_wiki",
|
"repo.ext_wiki",
|
||||||
),
|
),
|
||||||
|
units_map: Dict[str, str] = {
|
||||||
|
"repo.code": "none",
|
||||||
|
"repo.issues": "none",
|
||||||
|
"repo.ext_issues": "none",
|
||||||
|
"repo.wiki": "none",
|
||||||
|
"repo.pulls": "none",
|
||||||
|
"repo.releases": "none",
|
||||||
|
"repo.ext_wiki": "none",
|
||||||
|
},
|
||||||
):
|
):
|
||||||
"""Creates a Team.
|
"""Creates a Team.
|
||||||
|
|
||||||
|
@ -370,6 +379,7 @@ class Gitea:
|
||||||
"can_create_org_repo": can_create_org_repo,
|
"can_create_org_repo": can_create_org_repo,
|
||||||
"includes_all_repositories": includes_all_repositories,
|
"includes_all_repositories": includes_all_repositories,
|
||||||
"units": units,
|
"units": units,
|
||||||
|
"units_map": units_map,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
if "id" in result:
|
if "id" in result:
|
||||||
|
|
Ładowanie…
Reference in New Issue