- 'app/controllers/messages_controller.rb'
- 'app/controllers/previews_controller.rb'
- 'app/models/issue.rb'
- - 'app/models/setting.rb'
# Cop supports --auto-correct.
Style/UnneededInterpolation:
# Returns the value of the setting named name
def self.[](name)
- v = @cached_settings[name]
- v ? v : (@cached_settings[name] = find_or_default(name).value)
+ @cached_settings[name] ||= find_or_default(name).value
end
def self.[]=(name, v)
setting = find_or_default(name)
- setting.value = (v ? v : "")
+ setting.value = v || ''
@cached_settings[name] = nil
setting.save
setting.value