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