BUGFIX Existence check for Member autologin token (Merged from r73253)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.2@73278 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sean Harvey 2009-03-18 02:47:14 +00:00 committed by Sam Minnee
parent 2ab2acc44f
commit c914013287

View File

@ -152,7 +152,8 @@ class Member extends DataObject {
$member = DataObject::get_one("Member", "Member.ID = '$SQL_uid'"); $member = DataObject::get_one("Member", "Member.ID = '$SQL_uid'");
if($member && $member->RememberLoginToken != $token) { // check if autologin token matches
if($member && (!$member->RememberLoginToken || $member->RememberLoginToken != $token)) {
$member = null; $member = null;
} }