lib/rails/auth/config_builder.rb in rails-auth-2.1.4 vs lib/rails/auth/config_builder.rb in rails-auth-2.2.0

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + module Rails module Auth # Configures Rails::Auth middleware for use in a Rails application module ConfigBuilder extend self @@ -47,10 +49,11 @@ ca_file: ca_file, logger: Rails.logger end return unless monitor + config.middleware.insert_before Rails::Auth::ACL::Middleware, Rails::Auth::Monitor::Middleware, monitor end @@ -66,9 +69,10 @@ when Pathname, String config.middleware.insert_before Rails::Auth::ACL::Middleware, Rails::Auth::ErrorPage::Middleware, page_body: Pathname(error_page).read when FalseClass, NilClass + nil else raise TypeError, "bad error page mode: #{mode.inspect}" end end # Adds Rails::Auth::Credentials::InjectorMiddleware to the chain with the given credentials