diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 71bd76d6f0..6f74c1d1f5 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,8 @@ +2010-06-08 Miguel de Dios + + * godmode/gis_maps/configure_gis_map.php: refixed layers when to update data + of gis map and magic quotes is on. + 2010-06-08 Miguel de Dios * operation/agentes/alerts_status.php: fixed the style in the list of diff --git a/pandora_console/godmode/gis_maps/configure_gis_map.php b/pandora_console/godmode/gis_maps/configure_gis_map.php index 2124f90cb7..a2a1b86547 100644 --- a/pandora_console/godmode/gis_maps/configure_gis_map.php +++ b/pandora_console/godmode/gis_maps/configure_gis_map.php @@ -260,7 +260,13 @@ switch ($action) { $arrayLayers = array(); foreach ($layer_list as $layerID) { - $arrayLayers[] = JSON_decode($_POST['layer_values_' . $layerID], true); + if ($magicQuotesFlag) { + $layer = stripslashes($_POST['layer_values_' . $layerID]); + } + else { + $layer = $_POST['layer_values_' . $layerID]; + } + $arrayLayers[] = JSON_decode($layer, true); } $invalidFields = validateMapData($map_name, $map_zoom_level,