aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXinhui2017-03-01 16:22:06 +0100
committerXinhui2017-03-01 16:22:19 +0100
commitd29bb346b27e25616b68c29119985d9b7ef3cf5b (patch)
treeee05874bf55bc5e8c8f736ac7090abc30fc9a00f
parentc1b5903d9cc3143c5d026adf38e3b2d7ddcb125e (diff)
downloadchouette-core-d29bb346b27e25616b68c29119985d9b7ef3cf5b.tar.bz2
Wip route for bulk referential delete
-rw-r--r--app/controllers/workbenches_controller.rb5
-rw-r--r--config/routes.rb1
2 files changed, 6 insertions, 0 deletions
diff --git a/app/controllers/workbenches_controller.rb b/app/controllers/workbenches_controller.rb
index 1626ae039..8987c7b01 100644
--- a/app/controllers/workbenches_controller.rb
+++ b/app/controllers/workbenches_controller.rb
@@ -15,6 +15,11 @@ class WorkbenchesController < BreadcrumbController
end
end
+ def delete_referentials
+ ap params
+ ap '-----------------'
+ end
+
private
def sort_column
Workbench.find(params[:id]).referentials.include?(params[:sort]) ? params[:sort] : 'name'
diff --git a/config/routes.rb b/config/routes.rb
index 2a912124d..6e26cbd72 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -2,6 +2,7 @@ require 'sidekiq/web'
ChouetteIhm::Application.routes.draw do
resources :workbenches, :only => [:show] do
+ delete :referentials, on: :member, action: :delete_referentials
resources :imports
end