mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 00:07:26 +00:00
Services: Monit: Settings - fix "not on" validation. closes https://github.com/opnsense/core/issues/6591
This commit is contained in:
parent
fdf46f317c
commit
7273bba2c1
@ -163,6 +163,19 @@ class Monit extends BaseModel
|
||||
$parentNode = $node->getParentNode();
|
||||
// perform plugin specific validations
|
||||
switch ($parentNode->getInternalXMLTagName()) {
|
||||
case 'alert':
|
||||
switch ($node->getInternalXMLTagName()) {
|
||||
case 'noton':
|
||||
case 'events':
|
||||
if (!empty((string)$parentNode->noton) && empty((string)$parentNode->events)) {
|
||||
$messages->appendMessage(new Message(
|
||||
gettext("At least one event should be selected when using and inverted selection."),
|
||||
$key
|
||||
));
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case 'test':
|
||||
// test node validations
|
||||
switch ($node->getInternalXMLTagName()) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user