mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-04 17:21:39 +09:00
Apply cache even when the member does not exist
탈퇴한 회원을 계속 DB에서 찾는 문제 수정
This commit is contained in:
parent
4463eb8939
commit
0984b751e8
2 changed files with 10 additions and 8 deletions
|
|
@ -2712,7 +2712,10 @@ class memberController extends member
|
|||
ModuleHandler::triggerCall('member.insertMember', 'after', $args);
|
||||
|
||||
$oDB->commit();
|
||||
|
||||
|
||||
// Remove from cache
|
||||
self::clearMemberCache($args->member_srl);
|
||||
|
||||
$output->add('member_srl', $args->member_srl);
|
||||
return $output;
|
||||
}
|
||||
|
|
@ -3018,7 +3021,6 @@ class memberController extends member
|
|||
$oDB->commit();
|
||||
|
||||
// Remove from cache
|
||||
unset($GLOBALS['__member_info__'][$args->member_srl]);
|
||||
self::clearMemberCache($args->member_srl);
|
||||
|
||||
$output->add('member_srl', $args->member_srl);
|
||||
|
|
@ -3053,7 +3055,6 @@ class memberController extends member
|
|||
return $output;
|
||||
}
|
||||
|
||||
unset($GLOBALS['__member_info__'][$member_srl]);
|
||||
self::clearMemberCache($member_srl);
|
||||
|
||||
return $output;
|
||||
|
|
@ -3088,7 +3089,6 @@ class memberController extends member
|
|||
$result = executeQuery('member.updateChangePasswordDate', $args);
|
||||
}
|
||||
|
||||
unset($GLOBALS['__member_info__'][$args->member_srl]);
|
||||
self::clearMemberCache($args->member_srl);
|
||||
|
||||
return $output;
|
||||
|
|
|
|||
|
|
@ -415,12 +415,14 @@ class memberModel extends member
|
|||
$args = new stdClass();
|
||||
$args->member_srl = $member_srl;
|
||||
$output = executeQuery('member.getMemberInfoByMemberSrl', $args);
|
||||
if(!$output->data)
|
||||
if($output->data)
|
||||
{
|
||||
return new stdClass;
|
||||
$member_info = self::arrangeMemberInfo($output->data);
|
||||
}
|
||||
else
|
||||
{
|
||||
$member_info = new stdClass;
|
||||
}
|
||||
|
||||
$member_info = self::arrangeMemberInfo($output->data);
|
||||
if($output->toBool())
|
||||
{
|
||||
Rhymix\Framework\Cache::set($cache_key, $member_info);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue