mirror of
https://github.com/discourse/discourse.git
synced 2025-08-20 18:52:44 +08:00
Avoid deprecated site setting logging in SiteSetting.settings_hash
.
This commit is contained in:
parent
81b3bdaabd
commit
1a57be3248
3 changed files with 16 additions and 8 deletions
|
@ -1,7 +1,7 @@
|
|||
module SiteSettings; end
|
||||
|
||||
module SiteSettings::DeprecatedSettings
|
||||
DEPRECATED_SETTINGS = [
|
||||
SETTINGS = [
|
||||
['logo_url', 'logo', false, '2.4'],
|
||||
['logo_small_url', 'logo_small', false, '2.4'],
|
||||
['digest_logo_url', 'digest_logo', false, '2.4'],
|
||||
|
@ -15,7 +15,7 @@ module SiteSettings::DeprecatedSettings
|
|||
]
|
||||
|
||||
def setup_deprecated_methods
|
||||
DEPRECATED_SETTINGS.each do |old_setting, new_setting, override, version|
|
||||
SETTINGS.each do |old_setting, new_setting, override, version|
|
||||
unless override
|
||||
SiteSetting.singleton_class.public_send(
|
||||
:alias_method, :"_#{old_setting}", :"#{old_setting}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue