Push whitelist now doesn't apply to branch deletion (#4601) (#4607)

This commit is contained in:
SagePtr 2018-08-08 05:17:11 +02:00 committed by Lunny Xiao
parent 67a8688538
commit 32145b6de8
2 changed files with 20 additions and 2 deletions

View file

@ -85,9 +85,9 @@ func (r *Repository) CanCreateBranch() bool {
}
// CanCommitToBranch returns true if repository is editable and user has proper access level
// and branch is not protected
// and branch is not protected for push
func (r *Repository) CanCommitToBranch(doer *models.User) (bool, error) {
protectedBranch, err := r.Repository.IsProtectedBranch(r.BranchName, doer)
protectedBranch, err := r.Repository.IsProtectedBranchForPush(r.BranchName, doer)
if err != nil {
return false, err
}