lib/rails_config/railtie.rb in rails_config-0.1.8 vs lib/rails_config/railtie.rb in rails_config-0.2.0
- old
+ new
@@ -7,11 +7,11 @@
initializer = Rails.root.join("config", "initializers", "rails_config")
require initializer if File.exist?(initializer)
end
# Parse the settings before any of the initializers
- ActiveSupport.on_load :before_configuration, :yield => true do
+ ActiveSupport.on_load :before_initialize, :yield => true do
RailsConfig.load_and_set_settings(
Rails.root.join("config", "settings.yml").to_s,
Rails.root.join("config", "settings", "#{Rails.env}.yml").to_s,
Rails.root.join("config", "environments", "#{Rails.env}.yml").to_s
)
@@ -19,10 +19,10 @@
# Rails Dev environment should reload the Settings on every request
if Rails.env.development?
initializer :rails_config_reload_on_development do
ActionController::Base.class_eval do
- prepend_before_filter { ::Settings.reload! }
+ prepend_before_filter { ::RailsConfig.const_name.constantize.reload! }
end
end
end
end