diff --git a/common/framework/helpers/sessionhelper.php b/common/framework/helpers/sessionhelper.php index 7e38b1cfe..0216189a9 100644 --- a/common/framework/helpers/sessionhelper.php +++ b/common/framework/helpers/sessionhelper.php @@ -18,10 +18,10 @@ class SessionHelper /** * Constructor. * - * @param int $member_srl + * @param int $member_srl (optional) * @return void */ - public function __construct($member_srl) + public function __construct($member_srl = null) { // Load member information. $member_srl = intval($member_srl); diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 85eba2d78..b20d1f6a4 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -1920,6 +1920,10 @@ class memberController extends member { $this->memberInfo = Rhymix\Framework\Session::getMemberInfo(); } + if(!$this->memberInfo->member_srl) + { + return; + } // Log in for treatment sessions set /*