Use config_for for cache buster values (#34851)
This commit is contained in:
@@ -417,7 +417,7 @@ class MediaAttachment < ApplicationRecord
|
||||
|
||||
# Record the cache keys to burst before the file get actually deleted
|
||||
def prepare_cache_bust!
|
||||
return unless Rails.configuration.x.cache_buster_enabled
|
||||
return unless Rails.configuration.x.cache_buster.enabled
|
||||
|
||||
@paths_to_cache_bust = MediaAttachment.attachment_definitions.keys.flat_map do |attachment_name|
|
||||
attachment = public_send(attachment_name)
|
||||
@@ -434,7 +434,7 @@ class MediaAttachment < ApplicationRecord
|
||||
# Once Paperclip has deleted the files, we can't recover the cache keys,
|
||||
# so use the previously-saved ones
|
||||
def bust_cache!
|
||||
return unless Rails.configuration.x.cache_buster_enabled
|
||||
return unless Rails.configuration.x.cache_buster.enabled
|
||||
|
||||
CacheBusterWorker.push_bulk(@paths_to_cache_bust) { |path| [path] }
|
||||
rescue => e
|
||||
|
||||
Reference in New Issue
Block a user