From ba0219e924790419a5717b073d354b02d16b1500 Mon Sep 17 00:00:00 2001 From: benakamoorthi <benaka.moorthi@gmail.com> Date: Thu, 11 Oct 2012 21:10:20 +0000 Subject: [PATCH] Remove shortLabel metadata from UserSettings.getBrowser. git-svn-id: http://dev.piwik.org/svn/trunk@7157 59fd770c-687e-43c8-a1e3-f5a4ff64c105 --- plugins/UserSettings/API.php | 5 +++-- .../test_ImportLogs__UserSettings.getBrowser_month.xml | 5 ----- ...test_OneVisitorTwoVisits__UserSettings.getBrowser_day.xml | 1 - ...Visits_withCookieSupport__UserSettings.getBrowser_day.xml | 1 - 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/plugins/UserSettings/API.php b/plugins/UserSettings/API.php index 19e5e5955c..ced9462bec 100644 --- a/plugins/UserSettings/API.php +++ b/plugins/UserSettings/API.php @@ -115,7 +115,6 @@ class Piwik_UserSettings_API public function getBrowserVersion( $idSite, $period, $date, $segment = false ) { $dataTable = $this->getDataTable('UserSettings_browser', $idSite, $period, $date, $segment); - // these filters are applied directly so getBrowser can use GroupBy on the result of this method $dataTable->filter('ColumnCallbackAddMetadata', array('label', 'logo', 'Piwik_getBrowsersLogo')); $dataTable->filter('ColumnCallbackAddMetadata', array('label', 'shortLabel', 'Piwik_getBrowserShortLabel')); $dataTable->filter('ColumnCallbackReplace', array('label', 'Piwik_getBrowserLabel')); @@ -128,7 +127,9 @@ class Piwik_UserSettings_API */ public function getBrowser( $idSite, $period, $date, $segment = false ) { - $dataTable = $this->getBrowserVersion($idSite, $period, $date, $segment); + $dataTable = $this->getDataTable('UserSettings_browser', $idSite, $period, $date, $segment); + $dataTable->filter('ColumnCallbackAddMetadata', array('label', 'logo', 'Piwik_getBrowsersLogo')); + $dataTable->filter('ColumnCallbackReplace', array('label', 'Piwik_getBrowserLabel')); $getBrowserFromBrowserVersion = 'Piwik_UserSettings_getBrowserFromBrowserVersion'; $dataTable->filter('GroupBy', array('label', $getBrowserFromBrowserVersion)); diff --git a/tests/integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml b/tests/integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml index 7c7d9cd24f..ea27472629 100755 --- a/tests/integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml +++ b/tests/integration/expected/test_ImportLogs__UserSettings.getBrowser_month.xml @@ -10,7 +10,6 @@ <nb_visits_converted>5</nb_visits_converted> <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/EP.gif</logo> - <shortLabel>Epiphany 2.30</shortLabel> </row> <row> <label>Chrome</label> @@ -22,7 +21,6 @@ <nb_visits_converted>7</nb_visits_converted> <sum_daily_nb_uniq_visitors>8</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/CH.gif</logo> - <shortLabel>Chrome 11.0</shortLabel> </row> <row> <label>Internet Explorer</label> @@ -34,7 +32,6 @@ <nb_visits_converted>5</nb_visits_converted> <sum_daily_nb_uniq_visitors>5</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/IE.gif</logo> - <shortLabel>IE 10.6</shortLabel> </row> <row> <label>Firefox</label> @@ -46,7 +43,6 @@ <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/FF.gif</logo> - <shortLabel>Firefox 6.0</shortLabel> </row> <row> <label>Safari</label> @@ -58,6 +54,5 @@ <nb_visits_converted>2</nb_visits_converted> <sum_daily_nb_uniq_visitors>2</sum_daily_nb_uniq_visitors> <logo>plugins/UserSettings/images/browsers/SF.gif</logo> - <shortLabel>Safari 4.0</shortLabel> </row> </result> \ No newline at end of file diff --git a/tests/integration/expected/test_OneVisitorTwoVisits__UserSettings.getBrowser_day.xml b/tests/integration/expected/test_OneVisitorTwoVisits__UserSettings.getBrowser_day.xml index 9f1b4296f0..84860eba92 100644 --- a/tests/integration/expected/test_OneVisitorTwoVisits__UserSettings.getBrowser_day.xml +++ b/tests/integration/expected/test_OneVisitorTwoVisits__UserSettings.getBrowser_day.xml @@ -10,6 +10,5 @@ <bounce_count>1</bounce_count> <nb_visits_converted>2</nb_visits_converted> <logo>plugins/UserSettings/images/browsers/FF.gif</logo> - <shortLabel>Firefox 3.6</shortLabel> </row> </result> \ No newline at end of file diff --git a/tests/integration/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getBrowser_day.xml b/tests/integration/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getBrowser_day.xml index 9f1b4296f0..84860eba92 100644 --- a/tests/integration/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getBrowser_day.xml +++ b/tests/integration/expected/test_OneVisitorTwoVisits_withCookieSupport__UserSettings.getBrowser_day.xml @@ -10,6 +10,5 @@ <bounce_count>1</bounce_count> <nb_visits_converted>2</nb_visits_converted> <logo>plugins/UserSettings/images/browsers/FF.gif</logo> - <shortLabel>Firefox 3.6</shortLabel> </row> </result> \ No newline at end of file -- GitLab