Code cleanup: use common objects and methods

release-0.6
thomascube 17 years ago
parent 9734bec37c
commit 7e9cecda98

@ -829,7 +829,6 @@ class rcube_template extends rcube_html_page
*/ */
public function current_username($attrib) public function current_username($attrib)
{ {
global $USER;
static $username; static $username;
// alread fetched // alread fetched
@ -838,14 +837,11 @@ class rcube_template extends rcube_html_page
} }
// get e-mail address form default identity // get e-mail address form default identity
if ($sql_arr = $USER->get_identity()) { if ($sql_arr = $this->app->user->get_identity()) {
$s_username = $sql_arr['email']; $username = $sql_arr['email'];
}
else if (strstr($_SESSION['username'], '@')) {
$username = $_SESSION['username'];
} }
else { else {
$username = $_SESSION['username'].'@'.$_SESSION['imap_host']; $username = $this->app->user->get_username();
} }
return $username; return $username;

Loading…
Cancel
Save