diff --git a/src/Security/MemberAuthenticator/SessionAuthenticationHandler.php b/src/Security/MemberAuthenticator/SessionAuthenticationHandler.php index c2fbd399c..ef5008ee6 100644 --- a/src/Security/MemberAuthenticator/SessionAuthenticationHandler.php +++ b/src/Security/MemberAuthenticator/SessionAuthenticationHandler.php @@ -4,6 +4,7 @@ namespace SilverStripe\Security\MemberAuthenticator; use SilverStripe\Control\Controller; use SilverStripe\Control\Cookie; +use SilverStripe\ORM\DataObject; use SilverStripe\Control\Director; use SilverStripe\Control\HTTPRequest; use SilverStripe\Security\AuthenticationHandler; @@ -59,7 +60,7 @@ class SessionAuthenticationHandler implements AuthenticationHandler return null; } /** @var Member $member */ - $member = Member::get()->byID($id); + $member = DataObject::get_by_id("SilverStripe\\Security\\Member", $id); return $member; }