From 091142118ee9555544acf6d05f61fd109e400ff2 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin <godfat@godfat.org> Date: Wed, 20 Jul 2016 01:08:16 +0800 Subject: [PATCH] Now we could use normal relation, feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5347#note_13173842 --- app/models/project.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/models/project.rb b/app/models/project.rb index 4ba3881d30e..026fff0da0c 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -431,8 +431,7 @@ class Project < ActiveRecord::Base # ref can't be HEAD, can only be branch/tag name or SHA def latest_successful_builds_for(ref = default_branch) - Ci::Build.joins(:pipeline). - merge(pipelines.latest_successful_for(ref)). + builds.where(pipeline: pipelines.latest_successful_for(ref)). latest_successful_with_artifacts end -- GitLab