lib/devise/hooks/rememberable.rb in devise-1.1.pre3 vs lib/devise/hooks/rememberable.rb in devise-1.1.pre4

- old
+ new

@@ -20,11 +20,13 @@ end # Before logout hook to forget the user in the given scope, only if rememberable # is activated for this scope. Also clear remember token to ensure the user # won't be remembered again. +# Notice that we forget the user if the record is frozen. This usually means the +# user was just deleted. Warden::Manager.before_logout do |record, warden, scope| if record.respond_to?(:forget_me!) - record.forget_me! + record.forget_me! unless record.frozen? warden.response.delete_cookie "remember_#{scope}_token" end end \ No newline at end of file