diff --git a/html/pages/settings/alerting.inc.php b/html/pages/settings/alerting.inc.php index 632efb6e64..2a3e7251c5 100644 --- a/html/pages/settings/alerting.inc.php +++ b/html/pages/settings/alerting.inc.php @@ -184,6 +184,12 @@ if (isset($_GET['account']) && isset($_GET['service_key']) && isset($_GET['servi set_config_name('alert.pagerduty.service', $_GET['service_name']); } +if (isset($vars['del_pagerduty']) && $vars['del_pagerduty'] == true && is_admin() === true) { + set_config_name('alert.transports.pagerduty', ''); + set_config_name('alert.pagerduty.account', ''); + set_config_name('alert.pagerduty.service', ''); +} + $config_groups = get_config_by_group('alerting'); if (isset($config['base_url'])) { @@ -359,7 +365,11 @@ if (empty($config_groups['alert.transports.pagerduty']['config_value']) === fals } else { echo ""; } - + echo ' +