Skip to content
Extraits de code Groupes Projets
Valider 278bfe41 rédigé par Matthieu Aubry's avatar Matthieu Aubry
Parcourir les fichiers

Merge pull request #6996 from piwik/6960

fix date to load by default does not always work
parents b710baf2 b7f5e5c3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -195,7 +195,7 @@ class Menu ...@@ -195,7 +195,7 @@ class Menu
$defaultDate = $userPreferences->getDefaultDate(); $defaultDate = $userPreferences->getDefaultDate();
} }
if (empty($defaultPeriod)) { if (empty($defaultPeriod)) {
$defaultPeriod = $userPreferences->getDefaultPeriod($defaultDate); $defaultPeriod = $userPreferences->getDefaultPeriod(false);
} }
return array( return array(
'idSite' => $websiteId, 'idSite' => $websiteId,
......
...@@ -98,9 +98,12 @@ class UserPreferences ...@@ -98,9 +98,12 @@ class UserPreferences
*/ */
public function getDefaultPeriod($defaultDate) public function getDefaultPeriod($defaultDate)
{ {
$defaultPeriod = Config::getInstance()->General['default_period']; if (empty($defaultDate)) {
if ($defaultDate === false) { $defaultDate = APIUsersManager::getInstance()->getUserPreference(Piwik::getCurrentUserLogin(), APIUsersManager::PREFERENCE_DEFAULT_REPORT_DATE);
return $defaultPeriod; }
if (empty($defaultDate)) {
return $this->getSystemDefaultPeriod();
} }
if (in_array($defaultDate, array('today', 'yesterday'))) { if (in_array($defaultDate, array('today', 'yesterday'))) {
...@@ -113,7 +116,12 @@ class UserPreferences ...@@ -113,7 +116,12 @@ class UserPreferences
return 'range'; return 'range';
} }
return $defaultPeriod; return $defaultDate;
}
private function getSystemDefaultPeriod()
{
return Config::getInstance()->General['default_period'];
} }
} }
\ No newline at end of file
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