From 992b89537ff39489b6a5c67ac9c1ca21628e971e Mon Sep 17 00:00:00 2001
From: m-lopez-f <miguel.lopez@artica.es>
Date: Mon, 4 May 2015 12:44:46 +0200
Subject: [PATCH] Add option to change image when is service and fixed error
 when updated data. Tiquet: #2175

(cherry picked from commit 19abac33c1ccf43445531a5c8ebf30575abae299)
---
 .../godmode/reporting/visual_console_builder.elements.php       | 1 +
 pandora_console/godmode/reporting/visual_console_builder.php    | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/pandora_console/godmode/reporting/visual_console_builder.elements.php b/pandora_console/godmode/reporting/visual_console_builder.elements.php
index 474190ee7d..2e45246063 100644
--- a/pandora_console/godmode/reporting/visual_console_builder.elements.php
+++ b/pandora_console/godmode/reporting/visual_console_builder.elements.php
@@ -188,6 +188,7 @@ foreach ($layoutDatas as $layoutData) {
 		case STATIC_GRAPH:
 		case ICON:
 		case GROUP_ITEM:
+		case SERVICE:
 			$table->data[$i + 1][1] =
 				html_print_select ($images_list,
 					'image_' . $idLayoutData, $layoutData['image'], '',
diff --git a/pandora_console/godmode/reporting/visual_console_builder.php b/pandora_console/godmode/reporting/visual_console_builder.php
index 44c170c361..6112d845cb 100755
--- a/pandora_console/godmode/reporting/visual_console_builder.php
+++ b/pandora_console/godmode/reporting/visual_console_builder.php
@@ -233,7 +233,7 @@ switch ($activeTab) {
 					$values['label_color'] = get_parameter('label_color_' . $id, '#000000');
 					
 					if (enterprise_installed()) {
-						enterprise_visual_map_update_action_from_list_elements($type, $values);
+						enterprise_visual_map_update_action_from_list_elements($type, $values, $id);
 					}
 					
 					db_process_sql_update('tlayout_data', $values, array('id' => $id));