From 2f536c757793fd2982697fe52834419f10d67690 Mon Sep 17 00:00:00 2001 From: Daniel Barbero Martin Date: Tue, 1 Jun 2021 19:36:56 +0200 Subject: [PATCH] Wip command center --- pandora_console/include/functions_alerts.php | 23 ++++++++++---------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pandora_console/include/functions_alerts.php b/pandora_console/include/functions_alerts.php index bfa2733840..7bfb860479 100644 --- a/pandora_console/include/functions_alerts.php +++ b/pandora_console/include/functions_alerts.php @@ -2824,19 +2824,20 @@ function alerts_ui_update_or_create_actions($update=true) $values['id_group'] = $group; $values['action_threshold'] = $action_threshold; $values['create_wu_integria'] = $create_wu_integria; - if ($update) { - $values['name'] = $name; - $values['id_alert_command'] = $id_alert_command; - // Only for Metaconsole, save the previous name for synchronization. - if (is_metaconsole()) { - $values['previous_name'] = db_get_value('name', 'talert_actions', 'id', $id); - } - $result = (!$name) ? '' : alerts_update_alert_action($id, $values); + $name_check = db_get_value('name', 'talert_actions', 'name', $name); + if ($name_check) { + $result = ''; } else { - $name_check = db_get_value('name', 'talert_actions', 'name', $name); - if ($name_check) { - $result = ''; + if ($update) { + $values['name'] = $name; + $values['id_alert_command'] = $id_alert_command; + // Only for Metaconsole, save the previous name for synchronization. + if (is_metaconsole()) { + $values['previous_name'] = db_get_value('name', 'talert_actions', 'id', $id); + } + + $result = (!$name) ? '' : alerts_update_alert_action($id, $values); } else { $result = alerts_create_alert_action( $name,