aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcedricnjanga2017-09-29 15:30:23 +0200
committercedricnjanga2017-09-29 16:44:31 +0200
commit95d63430c5deba078749396bcb919c49b71d1bd7 (patch)
tree1e259a6777d9ccae0504ff04088d08393d144a70
parent043a4166a2dbda61c93b1b6d5c617fba0482bef4 (diff)
downloadchouette-core-95d63430c5deba078749396bcb919c49b71d1bd7.tar.bz2
Refeacto ComplianceControlBlock controller
-rw-r--r--app/controllers/compliance_control_blocks_controller.rb28
1 files changed, 2 insertions, 26 deletions
diff --git a/app/controllers/compliance_control_blocks_controller.rb b/app/controllers/compliance_control_blocks_controller.rb
index 2456eceba..6896b0d4b 100644
--- a/app/controllers/compliance_control_blocks_controller.rb
+++ b/app/controllers/compliance_control_blocks_controller.rb
@@ -1,41 +1,17 @@
class ComplianceControlBlocksController < BreadcrumbController
defaults resource_class: ComplianceControlBlock
belongs_to :compliance_control_set
+ actions :all, :except => [:show, :index]
def new
@compliance_control_set = parent
@compliance_control_block = ComplianceControlBlock.new(compliance_control_set: @compliance_control_set)
end
- def create
- create! do |success, failure|
- success.html { redirect_to compliance_control_set_path(@compliance_control_set) }
- failure.html { render :action => :new }
- end
- end
-
- def update
- update! do |success, failure|
- success.html { redirect_to compliance_control_set_path(@compliance_control_set) }
- failure.html { render :action => :edit }
- end
- end
-
- def destroy
- destroy! do |format|
- format.html { redirect_to compliance_control_set_path(@compliance_control_set) }
- end
- end
-
private
- def create_resource compliance_control_block
- compliance_control_block.transport_mode = params[:compliance_control_block][:transport_mode]
- super
- end
-
def compliance_control_block_params
- params.require(:compliance_control_block).permit(:transport_mode)
+ params.require(:compliance_control_block).permit(:transport_mode, :transport_sub_mode)
end
end \ No newline at end of file