From 118f32e12eb7b3c5c7de04acd3276d3d5b453d46 Mon Sep 17 00:00:00 2001
From: danielmaya <daniel.maya@artica.es>
Date: Tue, 24 Apr 2018 10:28:34 +0200
Subject: [PATCH] Fixed duplicate relationships in networkmap

---
 pandora_console/include/functions_pandora_networkmap.php      | 3 ++-
 .../include/javascript/functions_pandora_networkmap.js        | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/pandora_console/include/functions_pandora_networkmap.php b/pandora_console/include/functions_pandora_networkmap.php
index 92b24d38cf..09ffd90419 100644
--- a/pandora_console/include/functions_pandora_networkmap.php
+++ b/pandora_console/include/functions_pandora_networkmap.php
@@ -1815,7 +1815,8 @@ if (empty($list_networkmaps))
 		$table->data[1][0] = '';
 		$table->data[1][1] =
 			html_print_button(__('Add agent node'), '', false,
-				'add_agent_node();', 'class="sub"', true);
+				'add_agent_node();', 'class="sub"', true) . html_print_image('images/error_red.png', true, 
+				array('id' => 'error_red', 'style' => 'vertical-align: bottom;display: none;', 'class' => 'forced_title', 'alt' => 'Esto es una prueba', 'data-title' => 'data-use_title_for_force_title:1'), false);
 		
 		$add_agent_node_html = html_print_table($table, true);
 		ui_toggle($add_agent_node_html, __('Add agent node'),
diff --git a/pandora_console/include/javascript/functions_pandora_networkmap.js b/pandora_console/include/javascript/functions_pandora_networkmap.js
index 491f927cc8..daba5317d7 100644
--- a/pandora_console/include/javascript/functions_pandora_networkmap.js
+++ b/pandora_console/include/javascript/functions_pandora_networkmap.js
@@ -1098,6 +1098,10 @@ function add_agent_node(agents) {
 						draw_elements_graph();
 						init_drag_and_drop();
 						set_positions_graph();
+					} else {
+						$("#error_red").show();
+						$("#error_red").attr("data-title","The agent is already added on the networkmap");
+						$("#error_red").attr("data-use_title_for_force_title","1");
 					}
 				}
 			});