diff options
author | mattab <matthieu.aubry@gmail.com> | 2013-11-15 06:38:47 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2013-11-15 06:38:47 +0400 |
commit | c6d2177215e616042933246dab5496e621bb0907 (patch) | |
tree | 5c929cfa162a8fc242cb52a9f97d46baa91288a5 /core/ArchiveProcessor.php | |
parent | 3e5f6a5adb9e43f4dd6c1b364f62d898414929e6 (diff) |
refs #4278 Renames + New hook to let plugins modify idSites to archive
Diffstat (limited to 'core/ArchiveProcessor.php')
-rw-r--r-- | core/ArchiveProcessor.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php index 189f861b4c..b901c7fb6a 100644 --- a/core/ArchiveProcessor.php +++ b/core/ArchiveProcessor.php @@ -365,6 +365,10 @@ class ArchiveProcessor protected function enrichWithUniqueVisitorsMetric(Row $row) { + if(!$this->getParams()->isSingleSite() ) { + // we only compute unique visitors for a single site + return; + } if ( $row->getColumn('nb_uniq_visitors') !== false) { if (SettingsPiwik::isUniqueVisitorsEnabled($this->getParams()->getPeriod()->getLabel())) { $uniqueVisitors = (float)$this->computeNbUniqVisitors(); @@ -470,9 +474,7 @@ class ArchiveProcessor if($rowMetrics === false) { $rowMetrics = new Row; } - if($this->getParams()->isSingleSite() ) { - $this->enrichWithUniqueVisitorsMetric($rowMetrics); - } + $this->enrichWithUniqueVisitorsMetric($rowMetrics); $this->renameColumnsAfterAggregation($results); $metrics = $rowMetrics->getColumns(); |