mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Updated ability to acknowledge alerts
This commit is contained in:
@@ -13,12 +13,21 @@
|
||||
*/
|
||||
|
||||
$alert_id = mres($_POST['alert_id']);
|
||||
$state = mres($_POST['state']);
|
||||
if(!is_numeric($alert_id)) {
|
||||
echo('ERROR: No alert selected');
|
||||
exit;
|
||||
} elseif(!is_numeric($state)) {
|
||||
echo('ERROR: No state passed');
|
||||
exit;
|
||||
} else {
|
||||
if(dbUpdate(array('state' => '2'), 'alerts', 'id=?',array($alert_id))) {
|
||||
echo('Alert has been acknowledged.');
|
||||
if($state == 2) {
|
||||
$state = 1;
|
||||
} elseif($state == 1) {
|
||||
$state = 2;
|
||||
}
|
||||
if(dbUpdate(array('state' => $state), 'alerts', 'id=?',array($alert_id)) >= 0) {
|
||||
echo('Alert acknowledged status changed.');
|
||||
exit;
|
||||
} else {
|
||||
echo('ERROR: Alert has not been acknowledged.');
|
||||
|
Reference in New Issue
Block a user