diff options
author | Matthieu Aubry <matt@piwik.org> | 2016-04-08 05:30:31 +0300 |
---|---|---|
committer | Matthieu Aubry <matt@piwik.org> | 2016-04-08 05:30:31 +0300 |
commit | b957860316c818c85d1139f0dedd8de0de4ea774 (patch) | |
tree | 048c79aced703a0cbc44c3c9e3c51629b2a543e8 /core | |
parent | 802b0f10642236269c9992c3b90d748a7ee052c3 (diff) | |
parent | e9ab7375ff82f895b90ccc6384d38b490170c18c (diff) |
Merge pull request #10022 from piwik/9468
Fix detection whether a new day started for a site did not work which could lead to missing archives
Diffstat (limited to 'core')
-rw-r--r-- | core/CronArchive.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/CronArchive.php b/core/CronArchive.php index d96a0a4ae8..441ab6dc80 100644 --- a/core/CronArchive.php +++ b/core/CronArchive.php @@ -1237,7 +1237,7 @@ class CronArchive { $timezones = $this->getTimezonesHavingNewDay(); $websiteDayHasFinishedSinceLastRun = APISitesManager::getInstance()->getSitesIdFromTimezones($timezones); - $websiteDayHasFinishedSinceLastRun = array_diff($websiteDayHasFinishedSinceLastRun, $websiteIds); + $websiteDayHasFinishedSinceLastRun = array_intersect($websiteDayHasFinishedSinceLastRun, $websiteIds); $this->websiteDayHasFinishedSinceLastRun = $websiteDayHasFinishedSinceLastRun; if (count($websiteDayHasFinishedSinceLastRun) > 0) { |