diff options
| author | cedricnjanga | 2017-09-29 17:36:36 +0200 | 
|---|---|---|
| committer | cedricnjanga | 2017-09-29 17:36:36 +0200 | 
| commit | f6b4a312393b3f4025ab9913e67a20f49399ea34 (patch) | |
| tree | d1ccd3dbcebe34bdfd3e82d51663ca2a92591e79 | |
| parent | 5f8fec15211d8ee8641a090c752eb6480979b74e (diff) | |
| download | chouette-core-f6b4a312393b3f4025ab9913e67a20f49399ea34.tar.bz2 | |
Fix Rule Parameter model to avoid error in the migrations
| -rw-r--r-- | app/models/organisation.rb | 8 | ||||
| -rw-r--r-- | app/models/rule_parameter_set.rb | 22 | 
2 files changed, 24 insertions, 6 deletions
| diff --git a/app/models/organisation.rb b/app/models/organisation.rb index ffbbdd542..6104b4431 100644 --- a/app/models/organisation.rb +++ b/app/models/organisation.rb @@ -3,7 +3,7 @@ class Organisation < ActiveRecord::Base    has_many :users, :dependent => :destroy    has_many :referentials, :dependent => :destroy -  has_many :rule_parameter_sets, :dependent => :destroy +  # has_many :rule_parameter_sets, :dependent => :destroy    has_many :compliance_control_sets, :dependent => :destroy    has_many :stop_area_referential_memberships @@ -21,9 +21,9 @@ class Organisation < ActiveRecord::Base    # after_create :add_rule_parameter_set -  def add_rule_parameter_set -    RuleParameterSet.default_for_all_modes( self).save -  end +  # def add_rule_parameter_set +  #   RuleParameterSet.default_for_all_modes( self).save +  # end    def self.portail_api_request      conf = Rails.application.config.try(:stif_portail_api) diff --git a/app/models/rule_parameter_set.rb b/app/models/rule_parameter_set.rb index 122483711..91e575822 100644 --- a/app/models/rule_parameter_set.rb +++ b/app/models/rule_parameter_set.rb @@ -65,8 +65,26 @@ class RuleParameterSet < ActiveRecord::Base    end    def self.all_modes -    # Chouette::TransportMode.all.map { |m| m.to_s} -    [] +    ["interchange", + "unknown", + "coach", + "air", + "waterborne", + "bus", + "ferry", + "walk", + "metro", + "shuttle", + "rapid_transit", + "taxi", + "local_train", + "train", + "long_distance_train", + "tramway", + "trolleybus", + "private_vehicle", + "bicycle", + "other"]    end    def self.mode_attribute?( method_name ) | 
