lib/rodauth/rails/railtie.rb in rodauth-rails-0.17.1 vs lib/rodauth/rails/railtie.rb in rodauth-rails-0.18.0

- old
+ new

@@ -4,11 +4,13 @@ require "rails" module Rodauth module Rails class Railtie < ::Rails::Railtie - initializer "rodauth.middleware" do |app| - app.middleware.use Rodauth::Rails::Middleware if Rodauth::Rails.middleware? + initializer "rodauth.middleware", after: :load_config_initializers do |app| + if Rodauth::Rails.middleware? + app.middleware.use Rodauth::Rails::Middleware + end end initializer "rodauth.controller" do ActiveSupport.on_load(:action_controller) do include Rodauth::Rails::ControllerMethods