diff --git a/plugins/API/API.php b/plugins/API/API.php index ccc08efab0c5931d3e2a8820ddd4ccb04e5e0694..8e9c73411a8e76c24234455ae6dd4103401627ff 100644 --- a/plugins/API/API.php +++ b/plugins/API/API.php @@ -483,7 +483,7 @@ class Piwik_API_API } } } - elseif(isset($reportMetadata['processedMetrics'])) + if(isset($reportMetadata['processedMetrics'])) { // Add processed metrics $dataTable->filter('AddColumnsProcessedMetrics'); diff --git a/tests/integration/expected/test_apiGetReportMetadata__API.getProcessedReport_day.xml b/tests/integration/expected/test_apiGetReportMetadata__API.getProcessedReport_day.xml index 68d5baa5cb02fcf25a2c1bf718eb2b2286613f09..43e8cc475c5b0013c2b6722c0372c4ee2180ea5d 100644 --- a/tests/integration/expected/test_apiGetReportMetadata__API.getProcessedReport_day.xml +++ b/tests/integration/expected/test_apiGetReportMetadata__API.getProcessedReport_day.xml @@ -50,9 +50,9 @@ <nb_visits>1</nb_visits> <nb_actions>1</nb_actions> <revenue>$ 42.25</revenue> - <nb_actions_per_visit>0</nb_actions_per_visit> - <avg_time_on_site>00:00:00</avg_time_on_site> - <bounce_rate>0</bounce_rate> + <nb_actions_per_visit>1</nb_actions_per_visit> + <avg_time_on_site>00:18:00</avg_time_on_site> + <bounce_rate>100%</bounce_rate> </row> diff --git a/tests/integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__API.getProcessedReport_range.xml b/tests/integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__API.getProcessedReport_range.xml index 920f2a61f85ffbce86742153749e609642c4ed94..1b2e89a5fbb08871a839d1e9d3553cd4eac7e0d1 100644 --- a/tests/integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__API.getProcessedReport_range.xml +++ b/tests/integration/expected/test_periodIsRange_dateIsLastN_MetadataAndNormalAPI__API.getProcessedReport_range.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8" ?> <result> <website>Piwik test</website> - <prettyDate>14 Apr 11 - 20 Apr 11</prettyDate> + <prettyDate>24 Apr 11 - 30 Apr 11</prettyDate> <metadata> <category>Visitors</category> <name>Country</name> @@ -47,9 +47,9 @@ <nb_visits>3</nb_visits> <nb_actions>5</nb_actions> <revenue>$ 1000</revenue> - <nb_actions_per_visit>0</nb_actions_per_visit> - <avg_time_on_site>00:00:00</avg_time_on_site> - <bounce_rate>0</bounce_rate> + <nb_actions_per_visit>1.67</nb_actions_per_visit> + <avg_time_on_site>00:04:00</avg_time_on_site> + <bounce_rate>66.67%</bounce_rate> </row>