BUGFIX: reload site settings on rails reload in dev

This commit is contained in:
Sam 2014-04-03 10:39:30 +11:00
parent 079123f008
commit d064dd241f

View File

@ -1,3 +1,4 @@
reload_settings = lambda {
RailsMultisite::ConnectionManagement.each_connection do RailsMultisite::ConnectionManagement.each_connection do
begin begin
SiteSetting.refresh! SiteSetting.refresh!
@ -5,3 +6,12 @@ RailsMultisite::ConnectionManagement.each_connection do
# This will happen when migrating a new database # This will happen when migrating a new database
end end
end end
}
if Rails.configuration.cache_classes
reload_settings.call
else
ActionDispatch::Reloader.to_prepare do
reload_settings.call
end
end