Use session.delete to remove entries instead of assigning nil
This commit is contained in:
parent
d681d7e07f
commit
c4f7a8346a
2 changed files with 3 additions and 3 deletions
|
@ -11,7 +11,7 @@ class ApplicationController < ActionController::Base
|
|||
@user = User.find(session[:user], :conditions => {:status => ["active", "confirmed", "suspended"]})
|
||||
|
||||
if @user.status == "suspended"
|
||||
session[:user] = nil
|
||||
session.delete(:user)
|
||||
session_expires_automatically
|
||||
|
||||
redirect_to :controller => "user", :action => "suspended"
|
||||
|
|
|
@ -272,9 +272,9 @@ class UserController < ApplicationController
|
|||
if token
|
||||
token.destroy
|
||||
end
|
||||
session[:token] = nil
|
||||
session.delete(:token)
|
||||
end
|
||||
session[:user] = nil
|
||||
session.delete(:user)
|
||||
session_expires_automatically
|
||||
if params[:referer]
|
||||
redirect_to params[:referer]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue