lib/rails-settings/base.rb in rails-settings-cached-2.4.0 vs lib/rails-settings/base.rb in rails-settings-cached-2.4.1

- old
+ new

@@ -21,11 +21,11 @@ self.class.clear_cache end class << self def clear_cache - RequestStore.reset + RequestCache.reset Rails.cache.delete(cache_key) end def field(key, **opts) _define_field(key, default: opts[:default], type: opts[:type], readonly: opts[:readonly], separator: opts[:separator]) @@ -158,10 +158,10 @@ def rails_initialized? Rails.application&.initialized? end def _all_settings - RequestStore.settings ||= begin + RequestCache.settings ||= begin Rails.cache.fetch(cache_key, expires_in: 1.week) do vars = unscoped.select("var, value") result = {} vars.each { |record| result[record.var] = record.value } result.with_indifferent_access