dawarich/config/initializers/02_version_cache.rb
2025-05-31 14:00:52 +02:00

9 lines
422 B
Ruby

# frozen_string_literal: true
# Defer cache operations until after initialization to avoid SolidCache loading issues
Rails.application.config.after_initialize do
# Skip cache clearing when running the Rails console
unless defined?(Rails::Console) || File.basename($PROGRAM_NAME) == 'rails' && ARGV.include?('console')
Rails.cache.delete('dawarich/app-version-check') if Rails.cache.respond_to?(:delete)
end
end