mirror of
https://github.com/discourse/discourse.git
synced 2025-06-04 20:44:40 +08:00
DEV: Apply syntax_tree formatting to lib/*
This commit is contained in:
@ -1,10 +1,11 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module SiteSettings; end
|
||||
module SiteSettings
|
||||
end
|
||||
|
||||
# A cache for providing default value based on site locale
|
||||
class SiteSettings::DefaultsProvider
|
||||
DEFAULT_LOCALE = 'en'
|
||||
DEFAULT_LOCALE = "en"
|
||||
|
||||
def initialize(site_setting)
|
||||
@site_setting = site_setting
|
||||
@ -53,7 +54,9 @@ class SiteSettings::DefaultsProvider
|
||||
@defaults[DEFAULT_LOCALE.to_sym][name] = value
|
||||
value, type = @site_setting.type_supervisor.to_db_value(name, value)
|
||||
@defaults[SiteSetting.default_locale.to_sym] ||= {}
|
||||
@defaults[SiteSetting.default_locale.to_sym][name] = @site_setting.type_supervisor.to_rb_value(name, value, type)
|
||||
@defaults[SiteSetting.default_locale.to_sym][
|
||||
name
|
||||
] = @site_setting.type_supervisor.to_rb_value(name, value, type)
|
||||
else
|
||||
raise ArgumentError.new("No setting named '#{name}' exists")
|
||||
end
|
||||
@ -72,5 +75,4 @@ class SiteSettings::DefaultsProvider
|
||||
def current_db
|
||||
RailsMultisite::ConnectionManagement.current_db
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user