issue 420, fixed can not register module admin when using email address for member identifier

git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9608 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
flyskyko 2011-10-12 08:12:23 +00:00
parent db0d62ed4a
commit 4ac1dca4a4
4 changed files with 24 additions and 3 deletions

View file

@ -537,7 +537,13 @@
**/
function insertAdminId($module_srl, $admin_id) {
$oMemberModel = &getModel('member');
$member_info = $oMemberModel->getMemberInfoByUserID($admin_id);
$member_config = $oMemberModel->getMemberConfig();
if ($member_config->identifier == 'email_address')
$member_info = $oMemberModel->getMemberInfoByEmailAddress($admin_id);
else
$member_info = $oMemberModel->getMemberInfoByUserID($admin_id);
if(!$member_info->member_srl) return;
$args->module_srl = $module_srl;
$args->member_srl = $member_info->member_srl;