aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/views/admin_public_body/edit.html.erb3
-rw-r--r--config/routes.rb2
2 files changed, 1 insertions, 4 deletions
diff --git a/app/views/admin_public_body/edit.html.erb b/app/views/admin_public_body/edit.html.erb
index 7d317e84b..dcafbd270 100644
--- a/app/views/admin_public_body/edit.html.erb
+++ b/app/views/admin_public_body/edit.html.erb
@@ -20,8 +20,7 @@
</div>
<% if @public_body.info_requests.empty? %>
- <%= form_tag(admin_body_destroy_path(@public_body), :class => "form form-inline") do %>
- <%= hidden_field_tag(:public_body_id, { :value => @public_body.id } ) %>
+ <%= form_tag(admin_body_path(@public_body), :class => "form form-inline", :method => 'delete') do %>
<%= submit_tag _("Destroy {{name}}", :name => @public_body.name), :class => "btn btn-danger" %> (this is permanent!)
<% end %>
<% end %>
diff --git a/config/routes.rb b/config/routes.rb
index 1cf356be0..54108b7d0 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -171,12 +171,10 @@ Alaveteli::Application.routes.draw do
#### AdminPublicBody controller
scope '/admin', :as => 'admin' do
resources :bodies,
- :except => [:destroy],
:controller => 'admin_public_body' do
end
end
match '/admin/missing_scheme' => 'admin_public_body#missing_scheme', :as => :admin_body_missing
- match '/admin/body/destroy/:id' => 'admin_public_body#destroy', :as => :admin_body_destroy
match '/admin/body/import_csv' => 'admin_public_body#import_csv', :as => :admin_body_import_csv
match '/admin/body/mass_tag_add' => 'admin_public_body#mass_tag_add', :as => :admin_body_mass_tag_add
####