test/rails_app/app/controllers/users_controller.rb in devise-3.5.10 vs test/rails_app/app/controllers/users_controller.rb in devise-4.0.0.rc1
- old
+ new
@@ -1,8 +1,8 @@
class UsersController < ApplicationController
- prepend_before_filter :current_user, only: :exhibit
- before_filter :authenticate_user!, except: [:accept, :exhibit]
+ prepend_before_action :current_user, only: :exhibit
+ before_action :authenticate_user!, except: [:accept, :exhibit]
respond_to :html, :xml
def index
user_session[:cart] = "Cart"
respond_with(current_user)
@@ -11,21 +11,21 @@
def edit_form
user_session['last_request_at'] = params.fetch(:last_request_at, 31.minutes.ago.utc)
end
def update_form
- render text: 'Update'
+ render (Devise.rails5? ? :body : :text) => 'Update'
end
def accept
@current_user = current_user
end
def exhibit
- render text: current_user ? "User is authenticated" : "User is not authenticated"
+ render (Devise.rails5? ? :body : :text) => current_user ? "User is authenticated" : "User is not authenticated"
end
def expire
user_session['last_request_at'] = 31.minutes.ago.utc
- render text: 'User will be expired on next request'
+ render (Devise.rails5? ? :body : :text) => 'User will be expired on next request'
end
end