aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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