devise icon indicating copy to clipboard operation
devise copied to clipboard

`configure_warden!': undefined method `failure_app=' for nil:NilClass (NoMethodError) warden_config.failure_app = Devise::Delegator.new

Open Arun-StarApps opened this issue 2 years ago • 0 comments

Hi everyone

i've created my one gem which have engine on it engine.rb

module Test
    class Engine < ::Rails::Engine
      isolate_namespace Test
    end
  end
  

tests_controller.rb


module Test
  class TestsController < ActionController::Base
    include ActionDispatch
    def test 
        puts "inside test controller"
    end
  end
end

routes.rb



Test::Engine.routes.draw do
     post 'test' => 'tests#test'
end

Current behavior

After installing test gem i'm getting error configure_warden!': undefined method failure_app=' for nil:NilClass (NoMethodError) warden_config.failure_app = Devise::Delegator.new`

Getting above error only when 'test' gem installed after 'device' gem but when i'm moving test gem above devise gem it's working file.

Arun-StarApps avatar Jun 29 '23 11:06 Arun-StarApps