From 1bc4ab6684803a3974bd65f6531bd43a57c15fd0 Mon Sep 17 00:00:00 2001 From: Robert Date: Fri, 29 Sep 2017 18:23:56 +0200 Subject: Refs: #4627@2h; Comprehensive Tests for ComplianceControl Class Level Default Attributes --- app/models/compliance_control.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'app/models/compliance_control.rb') diff --git a/app/models/compliance_control.rb b/app/models/compliance_control.rb index 7317b81b8..0763de477 100644 --- a/app/models/compliance_control.rb +++ b/app/models/compliance_control.rb @@ -32,6 +32,9 @@ class ComplianceControl < ActiveRecord::Base self.name ||= self.class.name self.code ||= @@default_code self.origin_code ||= @@default_code + # TODO: Remove this very ambigous line, as a matter of fact it is never triggered + # **unless** `criticity` is **explicitly** set to nil, thusly bypassing the att's + # initialisation by `Enumerize`'s default. self.criticity ||= @@default_criticity end -- cgit v1.2.3