mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
BUGFIX: reload site settings on rails reload in dev
This commit is contained in:
parent
079123f008
commit
d064dd241f
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user