diff --git a/core/Archive.php b/core/Archive.php index ae62f5edfbe3e7f35f98b1794fec1c5b419d3143..307718f52b214dd2d8dfac04dd776fb3a8216bb3 100644 --- a/core/Archive.php +++ b/core/Archive.php @@ -558,7 +558,6 @@ class Archive */ private function get($archiveNames, $archiveDataType, $idSubtable = null) { - $this->invalidatedReportsIfNeeded(); if (!is_array($archiveNames)) { $archiveNames = array($archiveNames); @@ -657,6 +656,8 @@ class Archive */ private function cacheArchiveIdsAfterLaunching($archiveGroups, $plugins) { + $this->invalidatedReportsIfNeeded(); + $today = Date::today(); foreach ($this->params->getPeriods() as $period) {