From 86abe568ce4c04d14df882ece44576ff069c4a3c Mon Sep 17 00:00:00 2001 From: Xinhui Date: Wed, 27 Sep 2017 16:05:29 +0200 Subject: Add 'all' option to transport_modes Refs #4518 --- app/models/compliance_control_block.rb | 4 ++++ app/views/compliance_controls/_form.html.slim | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'app') diff --git a/app/models/compliance_control_block.rb b/app/models/compliance_control_block.rb index 12b10ab2a..a08e271f6 100644 --- a/app/models/compliance_control_block.rb +++ b/app/models/compliance_control_block.rb @@ -9,4 +9,8 @@ class ComplianceControlBlock < ActiveRecord::Base def set_compliance_control_set self.compliance_control_set = self.compliance_control.compliance_control_set end + + def self.transport_modes + ["all"] + StifTransportModeEnumerations.transport_mode.values + end end diff --git a/app/views/compliance_controls/_form.html.slim b/app/views/compliance_controls/_form.html.slim index c9e1c0fcc..bb8f68464 100644 --- a/app/views/compliance_controls/_form.html.slim +++ b/app/views/compliance_controls/_form.html.slim @@ -13,7 +13,7 @@ = f.simple_fields_for :compliance_control_block do |c| = c.input :name - = c.input :transport_mode, as: :select, collection:StifTransportModeEnumerations.transport_mode.options + = c.input :transport_mode, as: :select, collection:ComplianceControlBlock.transport_modes end .separator -- cgit v1.2.3