summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMatija Čupić <matteeyah@gmail.com>2018-11-13 17:17:01 +0100
committerMatija Čupić <matteeyah@gmail.com>2018-11-13 17:24:10 +0100
commit0bc14b452218277a55f71ab22bed724b696ecf28 (patch)
treee40bfff5efb59240cac45ac07906b3fccaf76291 /lib
parent6173d4639a388f59872291657a2528256c90a846 (diff)
downloadgitlab-ce-0bc14b452218277a55f71ab22bed724b696ecf28.tar.gz
Authorize DestroyPipelineService against pipeline
Diffstat (limited to 'lib')
-rw-r--r--lib/api/pipelines.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/api/pipelines.rb b/lib/api/pipelines.rb
index 39d693bb9e9..cba1e3a6684 100644
--- a/lib/api/pipelines.rb
+++ b/lib/api/pipelines.rb
@@ -89,7 +89,7 @@ module API
requires :pipeline_id, type: Integer, desc: 'The pipeline ID'
end
delete ':id/pipelines/:pipeline_id' do
- authorize! :destroy_pipeline, user_project
+ authorize! :destroy_pipeline, pipeline
destroy_conditionally!(pipeline) do
::Ci::DestroyPipelineService.new(user_project, current_user).execute(pipeline)