diff --git a/plugins/CustomVariables/API.php b/plugins/CustomVariables/API.php index 57832927e59e435f0f2c824b3e7e48ad8a1c3d74..c737ae3a93f70532d21e66272f1331a8eb8d69a9 100644 --- a/plugins/CustomVariables/API.php +++ b/plugins/CustomVariables/API.php @@ -10,6 +10,7 @@ namespace Piwik\Plugins\CustomVariables; use Piwik\API\Request; use Piwik\Archive; +use Piwik\Container\StaticContainer; use Piwik\DataTable; use Piwik\Date; use Piwik\Metrics; @@ -137,8 +138,10 @@ class API extends \Piwik\Plugin\API ); /** @var DataTable $customVarUsages */ + $today = StaticContainer::get('CustomVariables.today'); + $date = '2008-12-12,' . $today; $customVarUsages = Request::processRequest('CustomVariables.getCustomVariables', - array('idSite' => $idSite, 'period' => 'range', 'date' => '2008-12-12,today', + array('idSite' => $idSite, 'period' => 'range', 'date' => $date, 'format' => 'original', 'serialize' => '0') ); diff --git a/plugins/CustomVariables/config/config.php b/plugins/CustomVariables/config/config.php index 82a0058e024e0a2c65d4847f2e22f013ed599480..027d40d575ecb0738764b5bf8364007e2da6aafa 100644 --- a/plugins/CustomVariables/config/config.php +++ b/plugins/CustomVariables/config/config.php @@ -1,9 +1,11 @@ <?php return array( - 'tracker.request.processors' => DI\add(array( DI\get('Piwik\Plugins\CustomVariables\Tracker\CustomVariablesRequestProcessor'), )), + // in tests we do not use 'today' to make tests results deterministic + 'CustomVariables.today' => 'today', + ); diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_hideColumns___API.getProcessedReport_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_hideColumns___API.getProcessedReport_day.xml index c8ac8809d8cb86d195faee110acdc59428deecd0..4a3961acd5f08c0cae86a9c4844a928837c72bcc 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_hideColumns___API.getProcessedReport_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_hideColumns___API.getProcessedReport_day.xml @@ -45,7 +45,7 @@ <reportMetadata> <row> - <idsubdatatable>5527</idsubdatatable> + <idsubdatatable>5117</idsubdatatable> </row> </reportMetadata> <reportTotal> diff --git a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_showColumns___API.getProcessedReport_day.xml b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_showColumns___API.getProcessedReport_day.xml index ded35f4875cf69dfa1f0155203b6ad2d3edcd69b..a6a946e82970773bf2d1cf3f81c920858a2167e2 100644 --- a/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_showColumns___API.getProcessedReport_day.xml +++ b/tests/PHPUnit/System/expected/test_OneVisitorTwoVisits_showColumns___API.getProcessedReport_day.xml @@ -54,7 +54,7 @@ <reportMetadata> <row> - <idsubdatatable>5531</idsubdatatable> + <idsubdatatable>5121</idsubdatatable> </row> </reportMetadata> <reportTotal>