From b4e74e8502df222c423df6e281414f37b2d81104 Mon Sep 17 00:00:00 2001 From: mdtrooper Date: Mon, 23 Mar 2015 19:16:42 +0100 Subject: [PATCH] Fixed the insert duplicate event filter. --- pandora_console/operation/events/events_list.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/pandora_console/operation/events/events_list.php b/pandora_console/operation/events/events_list.php index 5c26c0baae..071bc3c1ce 100644 --- a/pandora_console/operation/events/events_list.php +++ b/pandora_console/operation/events/events_list.php @@ -82,13 +82,21 @@ if (is_ajax()) { $values['filter_only_alert'] = get_parameter('filter_only_alert'); $values['id_group_filter'] = get_parameter('id_group_filter'); - $result = db_process_sql_insert('tevent_filter', $values); + $exists = (bool)db_get_value_filter( + 'id_filter', 'tevent_filter', $values); - if ($result === false) { + if ($exists) { echo 'error'; } else { - echo $result; + $result = db_process_sql_insert('tevent_filter', $values); + + if ($result === false) { + echo 'error'; + } + else { + echo $result; + } } }