Use follower for /builds and /jobs

This commit is contained in:
Piotr Sarnacki 2013-09-03 14:45:12 +02:00
parent 10b17e6e06
commit d133528893
2 changed files with 8 additions and 4 deletions
lib/travis/api/app/endpoint

View File

@ -4,9 +4,11 @@ class Travis::Api::App
class Endpoint class Endpoint
class Builds < Endpoint class Builds < Endpoint
get '/' do get '/' do
name = params[:branches] ? :find_branches : :find_builds prefer_follower do
params['ids'] = params['ids'].split(',') if params['ids'].respond_to?(:split) name = params[:branches] ? :find_branches : :find_builds
respond_with service(name, params) params['ids'] = params['ids'].split(',') if params['ids'].respond_to?(:split)
respond_with service(name, params)
end
end end
get '/:id' do get '/:id' do

View File

@ -4,7 +4,9 @@ class Travis::Api::App
class Endpoint class Endpoint
class Jobs < Endpoint class Jobs < Endpoint
get '/' do get '/' do
respond_with service(:find_jobs, params) prefer_follower do
respond_with service(:find_jobs, params)
end
end end
get '/:id' do get '/:id' do