- clean up, use simpler _get_email() replacement

release-0.6
alecpl 15 years ago
parent 432a614ab6
commit 82c45a1952

@ -43,7 +43,7 @@ else {
return;
}
else if (IDENTITIES_LEVEL == 1)
$IDENTITY_RECORD['email'] = rcmail_get_email();
$IDENTITY_RECORD['email'] = $RCMAIL->user->get_username();
}

@ -469,24 +469,6 @@ function rcmail_get_skins()
}
function rcmail_get_email()
{
global $RCMAIL;
if (strpos($RCMAIL->user->data['username'], '@'))
return $RCMAIL->user->data['username'];
else {
if ($RCMAIL->config->get('virtuser_file'))
$user_email = rcube_user::user2email($RCMAIL->user->data['username']);
if ($user_email == '')
$user_email = sprintf('%s@%s', $RCMAIL->user->data['username'],
$RCMAIL->config->mail_domain($_SESSION['imap_host']));
return $user_email;
}
}
// register UI objects
$OUTPUT->add_handlers(array(
'userprefs' => 'rcmail_user_prefs_form',
@ -494,5 +476,4 @@ $OUTPUT->add_handlers(array(
'itentitieslist' => 'rcmail_identities_list' // keep this for backward compatibility
));
?>

@ -86,7 +86,7 @@ if ($_POST['_iid'])
else if (IDENTITIES_LEVEL < 2)
{
if (IDENTITIES_LEVEL == 1)
$save_data['email'] = rcmail_get_email();
$save_data['email'] = $RCMAIL->user->get_username();
if ($save_data['email'] && ($insert_id = $USER->insert_identity($save_data)))
{

Loading…
Cancel
Save