Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormattab <matthieu.aubry@gmail.com>2013-04-08 08:00:11 +0400
committermattab <matthieu.aubry@gmail.com>2013-04-08 08:00:11 +0400
commit0408096ea7a90df1079588fa9b7e7378f5dc3c2e (patch)
treeeb3371753586d30180d03c8075a2d4e770949d25 /plugins/UsersManager
parent95dc8d9834bf72d1838e0e6143fb67b51fe0e295 (diff)
refactor
Diffstat (limited to 'plugins/UsersManager')
-rw-r--r--plugins/UsersManager/API.php10
-rw-r--r--plugins/UsersManager/Controller.php6
2 files changed, 6 insertions, 10 deletions
diff --git a/plugins/UsersManager/API.php b/plugins/UsersManager/API.php
index 7a0b992b64..60d13ea6c1 100644
--- a/plugins/UsersManager/API.php
+++ b/plugins/UsersManager/API.php
@@ -79,10 +79,10 @@ class Piwik_UsersManager_API
Piwik::checkUserIsSuperUserOrTheUser($userLogin);
$optionValue = Piwik_GetOption($this->getPreferenceId($userLogin, $preferenceName));
- if ($optionValue === false) {
- return $this->getDefaultUserPreference($userLogin, $preferenceName);
+ if ($optionValue !== false) {
+ return $optionValue;
}
- return $optionValue;
+ return $this->getDefaultUserPreference($preferenceName, $userLogin);
}
private function getPreferenceId($login, $preference)
@@ -90,14 +90,14 @@ class Piwik_UsersManager_API
return $login . '_' . $preference;
}
- private function getDefaultUserPreference($login, $preferenceName)
+ private function getDefaultUserPreference($preferenceName, $login)
{
switch ($preferenceName) {
case self::PREFERENCE_DEFAULT_REPORT:
$viewableSiteIds = Piwik_SitesManager_API::getInstance()->getSitesIdWithAtLeastViewAccess($login);
return reset($viewableSiteIds);
case self::PREFERENCE_DEFAULT_REPORT_DATE:
- return 'yesterday';
+ return Piwik_Config::getInstance()->General['default_day'];
default:
return false;
}
diff --git a/plugins/UsersManager/Controller.php b/plugins/UsersManager/Controller.php
index 77d7f5f8ce..9a19456a88 100644
--- a/plugins/UsersManager/Controller.php
+++ b/plugins/UsersManager/Controller.php
@@ -110,11 +110,7 @@ class Piwik_UsersManager_Controller extends Piwik_Controller_Admin
*/
protected function getDefaultDateForUser($user)
{
- $userSettingsDate = Piwik_UsersManager_API::getInstance()->getUserPreference($user, Piwik_UsersManager_API::PREFERENCE_DEFAULT_REPORT_DATE);
- if ($userSettingsDate === false) {
- return Piwik_Config::getInstance()->General['default_day'];
- }
- return $userSettingsDate;
+ return Piwik_UsersManager_API::getInstance()->getUserPreference($user, Piwik_UsersManager_API::PREFERENCE_DEFAULT_REPORT_DATE);
}
/**