revert the #all_pipelines method to use the pluck

the `ci_pipelines.sha` column is not the same type than the
`merge_request_diff_commits.sha` column (varchar, bytea)
This commit is contained in:
micael.bergeron 2017-12-06 08:32:12 -05:00
parent cb6f51ec9b
commit 16c8b91092

View file

@ -921,9 +921,8 @@ class MergeRequest < ActiveRecord::Base
def all_pipelines
return Ci::Pipeline.none unless source_project
commit_shas = all_commits.unscope(:limit).select(:sha)
@all_pipelines ||= source_project.pipelines
.where(sha: commit_shas, ref: source_branch)
.where(sha: all_commit_shas, ref: source_branch)
.order(id: :desc)
end