diff options
| author | Luc Donnet | 2017-09-27 21:57:22 +0200 |
|---|---|---|
| committer | Luc Donnet | 2017-09-27 21:57:22 +0200 |
| commit | c86a9c0bd4e8cb7bc677051e44e1e33d1419a409 (patch) | |
| tree | 045a6a1172b31c950e824450e349015790a9889f /app/models/compliance_control_block.rb | |
| parent | 16fc6a184311c0ab5e1463398b91f8a716bcf4db (diff) | |
| parent | 55779bdf1737eea5e5ae79bacfebabbc249643af (diff) | |
| download | chouette-core-c86a9c0bd4e8cb7bc677051e44e1e33d1419a409.tar.bz2 | |
Merge branch 'master' of github.com:AF83/stif-boiv
Diffstat (limited to 'app/models/compliance_control_block.rb')
| -rw-r--r-- | app/models/compliance_control_block.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/app/models/compliance_control_block.rb b/app/models/compliance_control_block.rb index cf5a9d72b..a08e271f6 100644 --- a/app/models/compliance_control_block.rb +++ b/app/models/compliance_control_block.rb @@ -1,3 +1,16 @@ class ComplianceControlBlock < ActiveRecord::Base belongs_to :compliance_control_set + belongs_to :compliance_control + + before_save :set_compliance_control_set + + hstore_accessor :condition_attributes, transport_mode: :string + + 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 |
