diff --git a/services/pull/commit_status.go b/services/pull/commit_status.go index a0c4085ebb..7952ca6fe3 100644 --- a/services/pull/commit_status.go +++ b/services/pull/commit_status.go @@ -47,9 +47,7 @@ func MergeRequiredContextsCommitStatus(commitStatuses []*git_model.CommitStatus, requiredContextMatched = true } } - if !requiredContextMatched { - allRequiredContextsMatched = false - } + allRequiredContextsMatched = allRequiredContextsMatched && requiredContextMatched } if len(requiredCommitStatuses) == 0 { return commitstatus.CommitStatusPending