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 76 error!({'message' => '404 Not found'}, 404)
77 77 end
78 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 79 end
92 80 end
93 81 end
... ...
spec/api/milestones_spec.rb
... ... @@ -42,12 +42,4 @@ describe Gitlab::API do
42 42 json_response['title'].should == 'updated title'
43 43 end
44 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 45 end
... ...