summaryrefslogtreecommitdiff
path: root/app/controllers/projects/runners_controller.rb
diff options
context:
space:
mode:
authorLin Jen-Shin <godfat@godfat.org>2016-06-02 18:41:26 +0800
committerLin Jen-Shin <godfat@godfat.org>2016-06-09 16:00:24 +0800
commit0eeb4bed497e5f6ba2af558869803432bee65f74 (patch)
tree77b67ed24b39dd3e5af07aaaf1b764960c37c56f /app/controllers/projects/runners_controller.rb
parent4f7f3258c18dfc207b838401f5ed71a3197eb22d (diff)
downloadgitlab-ce-0eeb4bed497e5f6ba2af558869803432bee65f74.tar.gz
Introduced Ci::Runner.specific_for for getting specific runners:
for a particular project.
Diffstat (limited to 'app/controllers/projects/runners_controller.rb')
-rw-r--r--app/controllers/projects/runners_controller.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/app/controllers/projects/runners_controller.rb b/app/controllers/projects/runners_controller.rb
index 0b4fa572501..bc4c5bd4575 100644
--- a/app/controllers/projects/runners_controller.rb
+++ b/app/controllers/projects/runners_controller.rb
@@ -7,8 +7,7 @@ class Projects::RunnersController < Projects::ApplicationController
def index
@runners = project.runners.ordered
@specific_runners = current_user.ci_authorized_runners.
- where.not(id: project.runners).
- ordered.page(params[:page]).per(20)
+ specific_for(project).ordered.page(params[:page]).per(20)
@shared_runners = Ci::Runner.shared.active
@shared_runners_count = @shared_runners.count(:all)
end