From d13352889305c2719ad50f3c0d8427beacebe91d Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 3 Sep 2013 14:45:12 +0200 Subject: [PATCH] Use follower for /builds and /jobs --- lib/travis/api/app/endpoint/builds.rb | 8 +++++--- lib/travis/api/app/endpoint/jobs.rb | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/travis/api/app/endpoint/builds.rb b/lib/travis/api/app/endpoint/builds.rb index 3e48cf16..e5b3e076 100644 --- a/lib/travis/api/app/endpoint/builds.rb +++ b/lib/travis/api/app/endpoint/builds.rb @@ -4,9 +4,11 @@ class Travis::Api::App class Endpoint class Builds < Endpoint get '/' do - name = params[:branches] ? :find_branches : :find_builds - params['ids'] = params['ids'].split(',') if params['ids'].respond_to?(:split) - respond_with service(name, params) + prefer_follower do + name = params[:branches] ? :find_branches : :find_builds + params['ids'] = params['ids'].split(',') if params['ids'].respond_to?(:split) + respond_with service(name, params) + end end get '/:id' do diff --git a/lib/travis/api/app/endpoint/jobs.rb b/lib/travis/api/app/endpoint/jobs.rb index 262d5396..1af3b8b1 100644 --- a/lib/travis/api/app/endpoint/jobs.rb +++ b/lib/travis/api/app/endpoint/jobs.rb @@ -4,7 +4,9 @@ class Travis::Api::App class Endpoint class Jobs < Endpoint get '/' do - respond_with service(:find_jobs, params) + prefer_follower do + respond_with service(:find_jobs, params) + end end get '/:id' do