Skip to content

Commit 8f0a474

Browse files
Move team access mode text logic to template.
1 parent 28d3e37 commit 8f0a474

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

models/repo_collaboration.go

-16
Original file line numberDiff line numberDiff line change
@@ -197,19 +197,3 @@ func (repo *Repository) getRepoTeams(e Engine) (teams []*Team, err error) {
197197
func (repo *Repository) GetRepoTeams() ([]*Team, error) {
198198
return repo.getRepoTeams(x)
199199
}
200-
201-
// ModeI18nKey returns the i18n key to describe collaboration modes
202-
func (t *Team) ModeI18nKey() string {
203-
switch t.Authorize {
204-
case AccessModeRead:
205-
return "repo.settings.collaboration.read"
206-
case AccessModeWrite:
207-
return "repo.settings.collaboration.write"
208-
case AccessModeAdmin:
209-
return "repo.settings.collaboration.admin"
210-
case AccessModeOwner:
211-
return "repo.settings.collaboration.owner"
212-
default:
213-
return "repo.settings.collaboration.undefined"
214-
}
215-
}

templates/repo/settings/collaboration.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<div class="ui eight wide column poping up" data-content="Team's permission is set on the team setting page and can't be changed per repository">
6969
<span class="octicon octicon-shield"></span>
7070
<div class="ui inline dropdown">
71-
<div class="text">{{$.i18n.Tr .ModeI18nKey}}</div>
71+
<div class="text">{{if eq .Authorize 1}}{{$.i18n.Tr "repo.settings.collaboration.read"}}{{else if eq .Authorize 2}}{{$.i18n.Tr "repo.settings.collaboration.write"}}{{else if eq .Authorize 3}}{{$.i18n.Tr "repo.settings.collaboration.admin"}}{{else if eq .Authorize 4}}{{$.i18n.Tr "repo.settings.collaboration.owner"}}{{else}}{{$.i18n.Tr "repo.settings.collaboration.undefined"}}{{end}}</div>
7272
</div>
7373
{{ if or (eq .Authorize 1) (eq .Authorize 2) }}
7474
{{ $first := true }}

0 commit comments

Comments
 (0)