diff options
author | Azul <azul@riseup.net> | 2016-08-18 11:00:16 +0200 |
---|---|---|
committer | Azul <azul@riseup.net> | 2016-08-19 11:15:31 +0200 |
commit | fbad882075e745ab7afbe5f89c67544fb3c607c3 (patch) | |
tree | d55e4c4dd3a6612e04e0fd40e736c8b6d4342762 /app/controllers/sessions_controller.rb | |
parent | 20bb76848b852bba9ab3c99b1c2a68464585bd56 (diff) |
respond_to on a per controller basis
If you inherit respond to and call it again in your controller
it will not overwrite the previous but add to it.
Since we always have some exceptions from the rules it's probably
easiest to be explicit in the controllers that require it themselves.
Diffstat (limited to 'app/controllers/sessions_controller.rb')
-rw-r--r-- | app/controllers/sessions_controller.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/sessions_controller.rb b/app/controllers/sessions_controller.rb index 34d4f53..18e5216 100644 --- a/app/controllers/sessions_controller.rb +++ b/app/controllers/sessions_controller.rb @@ -1,6 +1,7 @@ class SessionsController < ApplicationController before_filter :redirect_if_logged_in, :only => [:new] + respond_to :html, :json def new @session = Session.new @@ -16,7 +17,7 @@ class SessionsController < ApplicationController end # - # Warden will catch all 401s and run this instead: + # Warden will catch all 401s and triggers this action: # def unauthenticated login_required |