aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/compliance_control_block.rb
diff options
context:
space:
mode:
authorXinhui2017-09-22 14:36:13 +0200
committerXinhui2017-09-27 15:38:04 +0200
commit15e75e3505194171df43d69096e94f65f032f9e5 (patch)
tree2972355e04944472055037fc98685a306cec6783 /app/models/compliance_control_block.rb
parent8d2db4fd3553596fff8eecf357bdd9e75f158c3a (diff)
downloadchouette-core-15e75e3505194171df43d69096e94f65f032f9e5.tar.bz2
Nested compliance control block
Refs #4585
Diffstat (limited to 'app/models/compliance_control_block.rb')
-rw-r--r--app/models/compliance_control_block.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/models/compliance_control_block.rb b/app/models/compliance_control_block.rb
index cf5a9d72b..7fda998eb 100644
--- a/app/models/compliance_control_block.rb
+++ b/app/models/compliance_control_block.rb
@@ -1,3 +1,10 @@
class ComplianceControlBlock < ActiveRecord::Base
belongs_to :compliance_control_set
+ belongs_to :compliance_control
+
+ before_save :set_compliance_control_set
+
+ def set_compliance_control_set
+ self.compliance_control_set = self.compliance_control.compliance_control_set
+ end
end