mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-03 09:14:48 +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;
|
if($site_srl) $args->site_srl = $site_srl;
|
||||||
|
|
||||||
$oModel =& getModel('member');
|
$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();
|
if($groups[$group_srl]) return new Object();
|
||||||
|
|
||||||
// 추가
|
// 추가
|
||||||
|
|
|
||||||
|
|
@ -287,9 +287,9 @@
|
||||||
/**
|
/**
|
||||||
* @brief member_srl이 속한 group 목록을 가져옴
|
* @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();
|
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->member_srl = $member_srl;
|
||||||
$args->site_srl = $site_srl;
|
$args->site_srl = $site_srl;
|
||||||
$output = executeQuery('member.getMemberGroups', $args);
|
$output = executeQuery('member.getMemberGroups', $args);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue