From 6230c197dd9d78de0f0bcc7c508b74bd18070863 Mon Sep 17 00:00:00 2001 From: William Desportes Date: Sat, 10 Sep 2022 13:49:45 +0200 Subject: [PATCH] Fix PHP warning on GIS visualization when there is only one GIS column ``` Warning in ./libraries/classes/Controllers/Table/GisVisualizationController.php#174 Undefined array key "labelColumn" Backtrace Routing.php#191: PhpMyAdmin\Controllers\Table\GisVisualizationController->__invoke( , array, ) ./../../../../index.php#43: PhpMyAdmin\Routing::callControllerForRoute( , string '/table/gis-visualization', , , ) ``` Structure: - A table with only one GIS column Signed-off-by: William Desportes --- .../classes/Controllers/Table/GisVisualizationController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/classes/Controllers/Table/GisVisualizationController.php b/libraries/classes/Controllers/Table/GisVisualizationController.php index c9ebeb29af..1f3021c952 100644 --- a/libraries/classes/Controllers/Table/GisVisualizationController.php +++ b/libraries/classes/Controllers/Table/GisVisualizationController.php @@ -171,7 +171,7 @@ final class GisVisualizationController extends AbstractController 'session_max_rows' => $rows, 'pos' => $pos, 'visualizationSettings[spatialColumn]' => $visualizationSettings['spatialColumn'], - 'visualizationSettings[labelColumn]' => $visualizationSettings['labelColumn'], + 'visualizationSettings[labelColumn]' => $visualizationSettings['labelColumn'] ?? null, ] ));