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|