Move AS set configs to AS Raitie

This commit is contained in:
Santiago Pastorino 2012-05-12 12:54:28 -03:00
parent bae190c5a6
commit 45f6dcd903
2 changed files with 8 additions and 11 deletions

@ -24,5 +24,12 @@ class Railtie < Rails::Railtie
Time.zone_default = zone_default
end
initializer "active_support.set_configs" do |app|
app.config.active_support.each do |k, v|
k = "#{k}="
ActiveSupport.send(k, v) if ActiveSupport.respond_to? k
end
end
end
end

@ -10,17 +10,7 @@ module Bootstrap
initializer :load_environment_hook, :group => :all do end
initializer :load_active_support, :group => :all do
unless config.active_support.bare
require "active_support/all"
# Assign config options of JSON encoding
[:escape_html_entities_in_json, :use_standard_json_time_format, :encode_big_decimal_as_string].each do |option|
value = config.active_support.send(option)
if !value.nil?
ActiveSupport::JSON::Encoding.send("#{option}=", value)
end
end
end
require "active_support/all" unless config.active_support.bare
end
# Preload all frameworks specified by the Configuration#frameworks.