mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-12 15:02:15 +09:00
#18856422 : fixed a bug that group info is removed when administrator modifies member_info
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7390 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
d9e885e090
commit
7cbc63875f
2 changed files with 3 additions and 3 deletions
|
|
@ -1261,7 +1261,7 @@
|
|||
if($site_srl) $args->site_srl = $site_srl;
|
||||
|
||||
$oModel =& getModel('member');
|
||||
$groups = $oModel->getMemberGroups($member_srl, $site_srl);
|
||||
$groups = $oModel->getMemberGroups($member_srl, $site_srl, true);
|
||||
if($groups[$group_srl]) return new Object();
|
||||
|
||||
// 추가
|
||||
|
|
|
|||
|
|
@ -287,9 +287,9 @@
|
|||
/**
|
||||
* @brief member_srl이 속한 group 목록을 가져옴
|
||||
**/
|
||||
function getMemberGroups($member_srl, $site_srl = 0) {
|
||||
function getMemberGroups($member_srl, $site_srl = 0, $force_reload = false) {
|
||||
static $member_groups = array();
|
||||
if(!$member_groups[$member_srl][$site_srl]) {
|
||||
if(!$member_groups[$member_srl][$site_srl] || $force_reload) {
|
||||
$args->member_srl = $member_srl;
|
||||
$args->site_srl = $site_srl;
|
||||
$output = executeQuery('member.getMemberGroups', $args);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue