]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/application_controller.rb
Use session.delete to remove entries instead of assigning nil
[rails.git] / app / controllers / application_controller.rb
index 122349affca241f5fdfc70c6322b851a3a5ce2fa..1d3297d16eb4ceabe4994a04293850dfbb849f9a 100644 (file)
@@ -11,7 +11,7 @@ class ApplicationController < ActionController::Base
       @user = User.find(session[:user], :conditions => {:status => ["active", "confirmed", "suspended"]})
 
       if @user.status == "suspended"
       @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"
         session_expires_automatically
 
         redirect_to :controller => "user", :action => "suspended"