From 0cdfa8240c68aff17e8077b71cca6bc038c7f042 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 16 Oct 2013 17:39:31 +0200 Subject: [PATCH] Add source to cancel_build/job --- lib/travis/api/app/endpoint/builds.rb | 2 +- lib/travis/api/app/endpoint/jobs.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/travis/api/app/endpoint/builds.rb b/lib/travis/api/app/endpoint/builds.rb index e5b3e076..64e4e684 100644 --- a/lib/travis/api/app/endpoint/builds.rb +++ b/lib/travis/api/app/endpoint/builds.rb @@ -18,7 +18,7 @@ class Travis::Api::App post '/:id/cancel' do Metriks.meter("api.request.cancel_build").mark - service = self.service(:cancel_build, params) + service = self.service(:cancel_build, params.merge(source: 'api')) if !service.authorized? json = { error: { message: "You don't have access to cancel build(#{params[:id]})" diff --git a/lib/travis/api/app/endpoint/jobs.rb b/lib/travis/api/app/endpoint/jobs.rb index 1af3b8b1..513fb888 100644 --- a/lib/travis/api/app/endpoint/jobs.rb +++ b/lib/travis/api/app/endpoint/jobs.rb @@ -42,7 +42,7 @@ class Travis::Api::App post '/:id/cancel' do Metriks.meter("api.request.cancel_job").mark - service = self.service(:cancel_job, params) + service = self.service(:cancel_job, params.merge(source: 'api')) if !service.authorized? json = { error: { message: "You don't have access to cancel job(#{params[:id]})"