Commit 0f1ca8b3e7454a6fa788f8e57607b95f3195e145

Authored by Robert Speicher
1 parent b0a901fe

Remove DELETE API for Milestones

lib/api/milestones.rb
@@ -76,18 +76,6 @@ module Gitlab @@ -76,18 +76,6 @@ module Gitlab
76 error!({'message' => '404 Not found'}, 404) 76 error!({'message' => '404 Not found'}, 404)
77 end 77 end
78 end 78 end
79 -  
80 - # Delete a project milestone  
81 - #  
82 - # Parameters:  
83 - # id (required) - The ID or code name of a project  
84 - # milestone_id (required) - The ID of a project milestone  
85 - # Example Request:  
86 - # DELETE /projects/:id/milestones/:milestone_id  
87 - delete ":id/milestones/:milestone_id" do  
88 - @milestone = user_project.milestones.find(params[:milestone_id])  
89 - @milestone.destroy  
90 - end  
91 end 79 end
92 end 80 end
93 end 81 end
spec/api/milestones_spec.rb
@@ -42,12 +42,4 @@ describe Gitlab::API do @@ -42,12 +42,4 @@ describe Gitlab::API do
42 json_response['title'].should == 'updated title' 42 json_response['title'].should == 'updated title'
43 end 43 end
44 end 44 end
45 -  
46 - describe "DELETE /projects/:id/milestones/:milestone_id" do  
47 - it "should delete a project milestone" do  
48 - expect {  
49 - delete "#{api_prefix}/projects/#{project.code}/milestones/#{milestone.id}?private_token=#{user.private_token}"  
50 - }.to change { Milestone.count }.by(-1)  
51 - end  
52 - end  
53 end 45 end