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