diff options
Diffstat (limited to 'core/ArchiveProcessor.php')
-rw-r--r-- | core/ArchiveProcessor.php | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php index 46cde2533e..493aee7713 100644 --- a/core/ArchiveProcessor.php +++ b/core/ArchiveProcessor.php @@ -242,20 +242,19 @@ abstract class ArchiveProcessor } /** - * A flag mechanism to store whether + * A flag mechanism to store whether visits were selected from archive + * * @param $visitsMetricCached * @param bool $convertedVisitsMetricCached */ protected function setNumberOfVisits($visitsMetricCached, $convertedVisitsMetricCached = false) { - if (empty($visitsMetricCached)) { - $visitsMetricCached = 0; - } - if (empty($convertedVisitsMetricCached)) { - $convertedVisitsMetricCached = 0; + if($visitsMetricCached === false) { + $this->visitsMetricCached = $this->convertedVisitsMetricCached = false; + } else { + $this->visitsMetricCached = (int)$visitsMetricCached; + $this->convertedVisitsMetricCached = (int)$convertedVisitsMetricCached; } - $this->visitsMetricCached = (int)$visitsMetricCached; - $this->convertedVisitsMetricCached = (int)$convertedVisitsMetricCached; } public function getNumberOfVisits() |