diff options
author | mattab <matthieu.aubry@gmail.com> | 2014-03-15 04:39:02 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2014-03-15 04:39:02 +0400 |
commit | f3e604a9012d34a8c88741c9127bea65a4143fd6 (patch) | |
tree | 8f1a33ee8e3324d239a9a6dc576487fac46a1033 /core/SettingsServer.php | |
parent | 7f54ccea88f85a5a3cd1df944fac8af5b8916985 (diff) |
Move the Super User auth check within the helper SettingsServer::isArchivePhpTriggered()
Diffstat (limited to 'core/SettingsServer.php')
-rw-r--r-- | core/SettingsServer.php | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/core/SettingsServer.php b/core/SettingsServer.php index 15f180025f..d1d5142ec7 100644 --- a/core/SettingsServer.php +++ b/core/SettingsServer.php @@ -27,7 +27,8 @@ class SettingsServer public static function isArchivePhpTriggered() { return !empty($_GET['trigger']) - && $_GET['trigger'] == 'archivephp'; + && $_GET['trigger'] == 'archivephp' + && Piwik::hasUserSuperUserAccess(); } /** @@ -120,9 +121,7 @@ class SettingsServer } $minimumMemoryLimit = Config::getInstance()->General['minimum_memory_limit']; - if (self::isArchivePhpTriggered() - && Piwik::hasUserSuperUserAccess() - ) { + if (self::isArchivePhpTriggered()) { // archive.php: no time limit, high memory limit self::setMaxExecutionTime(0); $minimumMemoryLimitWhenArchiving = Config::getInstance()->General['minimum_memory_limit_when_archiving']; |