From 5f7b4837dc57fe6c5ba4e1ddbb4144b564a4ff50 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Fri, 10 Feb 2017 20:59:17 +0900 Subject: [PATCH] Add more safeguards for the possibility of an empty member_srl --- common/framework/helpers/sessionhelper.php | 4 ++-- modules/member/member.controller.php | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) 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 /*