mirror of
https://github.com/discourse/discourse.git
synced 2025-05-28 13:51:18 +08:00
This reverts commit ddcee84e455e2895c93b4bc9a24c7c1da9779608.
This commit is contained in:
@ -91,12 +91,8 @@ module SiteSettingExtension
|
||||
@shadowed_settings ||= []
|
||||
end
|
||||
|
||||
def hidden_settings_provider
|
||||
@hidden_settings_provider ||= SiteSettings::HiddenProvider.new
|
||||
end
|
||||
|
||||
def hidden_settings
|
||||
hidden_settings_provider.all
|
||||
@hidden_settings ||= []
|
||||
end
|
||||
|
||||
def refresh_settings
|
||||
@ -588,14 +584,14 @@ module SiteSettingExtension
|
||||
|
||||
categories[name] = opts[:category] || :uncategorized
|
||||
|
||||
hidden_settings_provider.add_hidden(name) if opts[:hidden]
|
||||
hidden_settings << name if opts[:hidden]
|
||||
|
||||
if GlobalSetting.respond_to?(name)
|
||||
val = GlobalSetting.public_send(name)
|
||||
|
||||
unless val.nil? || (val == "")
|
||||
shadowed_val = val
|
||||
hidden_settings_provider.add_hidden(name)
|
||||
hidden_settings << name
|
||||
shadowed_settings << name
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user