diff options
author | diosmosis <benaka@piwik.pro> | 2014-11-07 22:22:39 +0300 |
---|---|---|
committer | diosmosis <benaka@piwik.pro> | 2014-11-07 22:22:39 +0300 |
commit | abedc85c37f6fdd1c0d306852162841a78f4fa3d (patch) | |
tree | dc9ae426195027a29b0c0fac7eb240ac607e8b07 /plugins/Actions/API.php | |
parent | 2755791a3e0e62a22e405f976939e24a5cc4a46f (diff) |
Fixing some tests, make sure processed metrics are computed even if generic filters disabled, and do not apply queued filters in datatablemanipulators when fetching subtables.
Diffstat (limited to 'plugins/Actions/API.php')
-rw-r--r-- | plugins/Actions/API.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/Actions/API.php b/plugins/Actions/API.php index e98005fded..afff715053 100644 --- a/plugins/Actions/API.php +++ b/plugins/Actions/API.php @@ -54,7 +54,7 @@ class API extends \Piwik\Plugin\API $archive = Archive::build($idSite, $period, $date, $segment); $columns = Piwik::getArrayFromApiParameter($columns); - $columns = Report::factory("Actions", "get")->getMetricsRequiredForReport(Archiver::$actionsAggregateMetrics, $columns); + $columns = Report::factory("Actions", "get")->getMetricsRequiredForReport($allColumns = null, $columns); $inDbColumnNames = array_map(function ($value) { return 'Actions_' . $value; }, $columns); $dataTable = $archive->getDataTableFromNumeric($inDbColumnNames); @@ -62,7 +62,7 @@ class API extends \Piwik\Plugin\API $newNameMapping = array_combine($inDbColumnNames, $columns); $dataTable->filter('ReplaceColumnNames', array($newNameMapping)); - $dataTable->filter('ColumnDelete', array(array('sum_time_generation','nb_hits_with_time_generation'))); + $dataTable->queueFilter('ColumnDelete', array(array('sum_time_generation', 'nb_hits_with_time_generation'))); return $dataTable; } |