DEV: Apply syntax_tree formatting to lib/*

This commit is contained in:
David Taylor
2023-01-09 12:10:19 +00:00
parent b0fda61a8e
commit 6417173082
507 changed files with 16550 additions and 12627 deletions

View File

@ -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