Skip to content
Extraits de code Groupes Projets
Valider 9425c0f6 rédigé par mattab's avatar mattab
Parcourir les fichiers

Refactor isUserIsAnonymous

parent a10375e6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -189,7 +189,12 @@ class Piwik
*/
public static function getCurrentUserLogin()
{
return Access::getInstance()->getLogin();
$login = Access::getInstance()->getLogin();
if(empty($login)) {
return 'anonymous';
}
return $login;
}
/**
......@@ -296,7 +301,8 @@ class Piwik
*/
public static function isUserIsAnonymous()
{
return Piwik::getCurrentUserLogin() == 'anonymous';
$currentUserLogin = Piwik::getCurrentUserLogin();
return $currentUserLogin == 'anonymous';
}
/**
......
......@@ -845,10 +845,7 @@ abstract class Controller
<br />Check the table '" . Common::prefixTable('site') . "' in your database, it should contain your Piwik websites.", false, true);
}
$currentLogin = Piwik::getCurrentUserLogin();
if (!empty($currentLogin)
&& $currentLogin != 'anonymous'
) {
if (!Piwik::isUserIsAnonymous()) {
$emails = implode(',', Piwik::getAllSuperUserAccessEmailAddresses());
$errorMessage = sprintf(Piwik::translate('CoreHome_NoPrivilegesAskPiwikAdmin'), $currentLogin, "<br/><a href='mailto:" . $emails . "?subject=Access to Piwik for user $currentLogin'>", "</a>");
$errorMessage .= "<br /><br />&nbsp;&nbsp;&nbsp;<b><a href='index.php?module=" . Registry::get('auth')->getName() . "&amp;action=logout'>&rsaquo; " . Piwik::translate('General_Logout') . "</a></b><br />";
......
Subproject commit 1cdcd2ca40ba139747dd6ff89e60111badfa11c0
Subproject commit bee73e25235dee332a58272cf3ba050fe4ae8c53
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter