From c8c84c77c6504d40df9c787c75578de18aed780a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Wed, 29 Dec 2010 16:01:11 +0100 Subject: [PATCH] Respond to all formats if none is specified. --- lib/devise/controllers/internal_helpers.rb | 1 + test/rails_app/app/controllers/application_controller.rb | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/devise/controllers/internal_helpers.rb b/lib/devise/controllers/internal_helpers.rb index 071612ea..c48945cf 100644 --- a/lib/devise/controllers/internal_helpers.rb +++ b/lib/devise/controllers/internal_helpers.rb @@ -16,6 +16,7 @@ module Devise helper_method *helpers prepend_before_filter :is_devise_resource? + respond_to *Mime::SET.map(&:to_sym) if mimes_for_respond_to.empty? Devise.routes_prepare do skip_before_filter *Devise.mappings.keys.map { |m| :"authenticate_#{m}!" } diff --git a/test/rails_app/app/controllers/application_controller.rb b/test/rails_app/app/controllers/application_controller.rb index dc90c7ad..4b470eaa 100644 --- a/test/rails_app/app/controllers/application_controller.rb +++ b/test/rails_app/app/controllers/application_controller.rb @@ -3,8 +3,6 @@ class ApplicationController < ActionController::Base protect_from_forgery - respond_to :html, :xml, :json - before_filter :current_user before_filter :authenticate_user!, :if => :devise_controller? end