Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php')
-rw-r--r--plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php b/plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php
index 3c43bb31a1..42ba69ef3f 100644
--- a/plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php
+++ b/plugins/CoreVisualizations/Visualizations/JqplotGraph/Pie.php
@@ -38,16 +38,16 @@ class Pie extends JqplotGraph
$this->config->datatable_js_type = 'JqplotPieGraphDataTable';
}
- public function afterAllFiltersAreApplied()
+ protected function ensureValidColumnsToDisplay()
{
- parent::afterAllFiltersAreApplied();
+ parent::ensureValidColumnsToDisplay();
- $metricColumn = reset($this->config->columns_to_display);
+ $columnsToDisplay = $this->config->columns_to_display;
- if ($metricColumn == 'label') {
- $metricColumn = next($this->config->columns_to_display);
- }
+ // Ensure only one column_to_display - it is a pie graph after all!
+ $metricColumn = reset($columnsToDisplay);
+ // Set to a sensible default if no suitable value was found
$this->config->columns_to_display = array($metricColumn ? : 'nb_visits');
}