From e24987d03e32a80e7261770f27450f03a3a00a0a Mon Sep 17 00:00:00 2001 From: Daniel Maya Date: Tue, 7 Dec 2021 12:17:26 +0100 Subject: [PATCH] #8201 Fix dashboard event dialog --- pandora_console/include/ajax/events.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pandora_console/include/ajax/events.php b/pandora_console/include/ajax/events.php index d0de1addcf..3f34c2eb5a 100644 --- a/pandora_console/include/ajax/events.php +++ b/pandora_console/include/ajax/events.php @@ -1338,6 +1338,10 @@ if ($get_extended_event) { $timestamp_first = $event['min_timestamp']; $timestamp_last = $event['max_timestamp']; $server_id = $event['server_id']; + if (empty($server_id) && !empty($event['server_name']) && is_metaconsole()) { + $server_id = metaconsole_get_id_server($event['server_name']); + } + $comments = $event['comments']; $event['similar_ids'] = $similar_ids; @@ -1513,7 +1517,7 @@ if ($get_extended_event) { $console_url = ''; // If metaconsole switch to node to get details and custom fields. - if ($meta) { + if ($meta || (is_metaconsole() && !empty($server_id))) { $server = metaconsole_get_connection_by_id($server_id); } else { $server = ''; @@ -1526,7 +1530,7 @@ if ($get_extended_event) { } $connected = true; - if ($meta) { + if ($meta || (is_metaconsole() && !empty($server_id))) { if (metaconsole_connect($server) === NOERR) { $connected = true; } else {