lib/rails_warden.rb in rails_warden-0.5.7 vs lib/rails_warden.rb in rails_warden-0.5.8

- old
+ new

@@ -21,10 +21,12 @@ end end def response return @response if @response - if env['action_controller.rescue.response'] + if defined?(ActionDispatch::Response) + @response = ActionDispatch::Response.new + elsif env['action_controller.rescue.response'] @response = env['action_controller.rescue.response'] else Rack::Response.new(env) end end