diff options
author | Ethan Koenig <ethantkoenig@gmail.com> | 2016-12-05 18:48:51 -0500 |
---|---|---|
committer | Kim "BKC" Carlbäcker <kim.carlbacker@gmail.com> | 2016-12-07 12:55:24 +0100 |
commit | 04b9a7e7a22d968790aeee9c316391252b0aaf67 (patch) | |
tree | eb7af4ff5dbe06439511779331aac0b2de3a8c04 /models/issue.go | |
parent | 08b9af9ad8861352d1b68d15b33ef265352a2f4a (diff) | |
download | gitea-04b9a7e7a22d968790aeee9c316391252b0aaf67.tar.gz gitea-04b9a7e7a22d968790aeee9c316391252b0aaf67.zip |
Bug fixes for repo permissions in API
Also move duplicated code into repo.APIFormat(..)
Diffstat (limited to 'models/issue.go')
-rw-r--r-- | models/issue.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/models/issue.go b/models/issue.go index 7ef3d00e41..4937bf1b56 100644 --- a/models/issue.go +++ b/models/issue.go @@ -265,7 +265,7 @@ func (issue *Issue) sendLabelUpdatedWebhook(doer *User) { Action: api.HookIssueLabelUpdated, Index: issue.Index, PullRequest: issue.PullRequest.APIFormat(), - Repository: issue.Repo.APIFormat(nil), + Repository: issue.Repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), }) } @@ -371,7 +371,7 @@ func (issue *Issue) ClearLabels(doer *User) (err error) { Action: api.HookIssueLabelCleared, Index: issue.Index, PullRequest: issue.PullRequest.APIFormat(), - Repository: issue.Repo.APIFormat(nil), + Repository: issue.Repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), }) } @@ -493,7 +493,7 @@ func (issue *Issue) ChangeStatus(doer *User, repo *Repository, isClosed bool) (e apiPullRequest := &api.PullRequestPayload{ Index: issue.Index, PullRequest: issue.PullRequest.APIFormat(), - Repository: repo.APIFormat(nil), + Repository: repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), } if isClosed { @@ -531,7 +531,7 @@ func (issue *Issue) ChangeTitle(doer *User, title string) (err error) { }, }, PullRequest: issue.PullRequest.APIFormat(), - Repository: issue.Repo.APIFormat(nil), + Repository: issue.Repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), }) } @@ -563,7 +563,7 @@ func (issue *Issue) ChangeContent(doer *User, content string) (err error) { }, }, PullRequest: issue.PullRequest.APIFormat(), - Repository: issue.Repo.APIFormat(nil), + Repository: issue.Repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), }) } @@ -596,7 +596,7 @@ func (issue *Issue) ChangeAssignee(doer *User, assigneeID int64) (err error) { apiPullRequest := &api.PullRequestPayload{ Index: issue.Index, PullRequest: issue.PullRequest.APIFormat(), - Repository: issue.Repo.APIFormat(nil), + Repository: issue.Repo.APIFormat(AccessModeNone), Sender: doer.APIFormat(), } if isRemoveAssignee { |