diff options
Diffstat (limited to 'app/models/organisation.rb')
| -rw-r--r-- | app/models/organisation.rb | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/app/models/organisation.rb b/app/models/organisation.rb index f0904d51d..8b35982e2 100644 --- a/app/models/organisation.rb +++ b/app/models/organisation.rb @@ -1,15 +1,18 @@  # -*- coding: utf-8 -*-  class Organisation < ActiveRecord::Base    include DataFormatEnumerations -   +    has_many :users, :dependent => :destroy    has_many :referentials, :dependent => :destroy    has_many :rule_parameter_sets, :dependent => :destroy +  has_many :stop_area_referential_memberships +  has_many :stop_area_referentials, through: :stop_area_referential_memberships +    validates :name, :presence => true, :uniqueness => true    after_create :add_rule_parameter_set -   +    def add_rule_parameter_set      RuleParameterSet.default_for_all_modes( self).save    end | 
