lib/demo_mode/engine.rb in demo_mode-1.0.3 vs lib/demo_mode/engine.rb in demo_mode-1.1.0

- old
+ new

@@ -8,21 +8,15 @@ unless Rails.env.production? rake_tasks do load 'demo_mode/tasks.rb' end - initializer 'demo_mode' do |app| - if app.config.respond_to?(:autoloader) && app.config.autoloader.to_sym == :zeitwerk - require 'zeitwerk/version' - raise 'DemoMode only supports Zeitwerk::VERSION >= 2.4.2' unless Gem::Version.new(Zeitwerk::VERSION) >= Gem::Version.new('2.4.2') + initializer 'demo_mode' do |_app| + require 'zeitwerk/version' + raise 'DemoMode only supports Zeitwerk::VERSION >= 2.4.2' unless Gem::Version.new(Zeitwerk::VERSION) >= Gem::Version.new('2.4.2') - Rails.autoloaders.main.on_load(DemoMode.app_base_controller_name) do - DemoMode.app_base_controller_name.constantize.include Demoable - end - else - ActiveSupport.on_load(:action_controller) do - DemoMode.app_base_controller_name.constantize.include Demoable - end + Rails.autoloaders.main.on_load(DemoMode.app_base_controller_name) do + DemoMode.app_base_controller_name.constantize.include Demoable end end end initializer 'demo_mode.assets' do |app|