Use session.delete to remove entries instead of assigning nil

This commit is contained in:
Tom Hughes 2011-06-01 10:17:54 +01:00
parent d681d7e07f
commit c4f7a8346a
2 changed files with 3 additions and 3 deletions

View file

@ -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"

View file

@ -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]