From e4ccf0f2a720fbd9c715c95e3a4042c70799ebed Mon Sep 17 00:00:00 2001 From: f0o Date: Sat, 25 Apr 2015 07:39:12 +0000 Subject: [PATCH] Lookup Alert-Maps when deleting Device-Groups --- html/forms/delete-device-group.inc.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/html/forms/delete-device-group.inc.php b/html/forms/delete-device-group.inc.php index a81f10d2f..24b38ff19 100644 --- a/html/forms/delete-device-group.inc.php +++ b/html/forms/delete-device-group.inc.php @@ -21,6 +21,12 @@ if(!is_numeric($_POST['group_id'])) { exit; } else { if(dbDelete('device_groups', "`id` = ?", array($_POST['group_id']))) { + if( dbFetchCell('SELECT COUNT(id) FROM alert_map WHERE target = ?',array('g'.$_POST['group_id'])) >= 1 ) { + foreach( dbFetchRows('SELECT id FROM alert_map WHERE target = ?',array('g'.$_POST['group_id'])) as $map ) { + $_POST['map_id'] = $map['id']; + include('forms/delete-alert-map.inc.php'); + } + } echo('group has been deleted.'); exit; } else {