Devise and Hotwire
Hi guys, I'm getting an error with devise and hotwired/turbo.
This is only when I use the current_user helper in any of the partials that receives any broadcast, the error is the following:
Devise could not find the `Warden::Proxy` instance on your request environment.
Make sure that your application is loading Devise and Warden as expected and that the `Warden::Manager` middleware is present in your middleware stack.
Any idea about how to fix it?
Greetings!
If you are seeing this on one of your tests, ensure that your tests are either executing the Rails middleware stack or that your tests are using the Devise::Test::ControllerHelpers
module to inject the request.env['warden']
object for you.