Defaults for alert collection rules (#8474)

Better error message if rule with same name exists.
This commit is contained in:
Tony Murray
2018-03-28 22:11:57 -05:00
committed by GitHub
parent d91fe84fc3
commit fb701bc1b4
2 changed files with 18 additions and 5 deletions

View File

@@ -123,7 +123,11 @@ if (is_numeric($rule_id) && $rule_id > 0) {
if ($rule_id) {
$message = "Added Rule: <i>$name</i>";
} else {
$message = 'Failed to add Rule: <i>' . $name . '</i>';
if (dbFetchCell('SELECT 1 FROM alert_rules WHERE name=?', [$name])) {
$message = "Rule named <i>$name</i> already exists";
} else {
$message = "Failed to add Rule: <i>$name</i>";
}
$status = 'error';
}
}