diff options
| author | Zog | 2018-02-27 16:30:40 +0100 |
|---|---|---|
| committer | Zog | 2018-02-27 16:30:40 +0100 |
| commit | ff9f6fa9674a4a50da480b550611cd1ce9d84c23 (patch) | |
| tree | 9666c7d989709b43dfe56822062f5256a5521fa9 /lib | |
| parent | 0a91ae5d80e476f967160e1987cc7e63beabea94 (diff) | |
| download | chouette-core-ff9f6fa9674a4a50da480b550611cd1ce9d84c23.tar.bz2 | |
refs #5878; Remove hard link between a ComplianceCheck and the associated ComplianceControl
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/compliance_control_set_copier.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/compliance_control_set_copier.rb b/lib/compliance_control_set_copier.rb index 58d40cdbf..06622f302 100644 --- a/lib/compliance_control_set_copier.rb +++ b/lib/compliance_control_set_copier.rb @@ -21,7 +21,7 @@ class ComplianceControlSetCopier # Workers # ------- def check_organisation_coherence! - return true if cc_set.organisation_id == referential.organisation_id + return true if cc_set.organisation_id == referential.organisation_id raise ArgumentError, "Incoherent organisation of referential" end @@ -66,7 +66,8 @@ class ComplianceControlSetCopier name: name_with_refid(compliance_control.name), comment: compliance_control.comment, code: compliance_control.code, - origin_code: compliance_control.origin_code + origin_code: compliance_control.origin_code, + compliance_control_name: compliance_control.class.name ).tap do | compliance_check | control_id_to_check.update compliance_control.id => compliance_check end |
