dawarich/config/initializers/02_version_cache.rb

10 lines
422 B
Ruby
Raw Normal View History

2024-12-05 05:10:00 -05:00
# frozen_string_literal: true
2025-05-31 08:00:52 -04:00
# 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