notification matcher: fix inverted match modes

The 'not' prefix is already stripped in the set() method of the view
model's 'rootMode' and not present anymore when updating the store.
The information about whether the mode is inverted or not is present
in the 'invert' data member.

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
This commit is contained in:
Fiona Ebner 2023-11-20 15:53:56 +01:00 committed by Thomas Lamprecht
parent 49f7549b75
commit edd98f946b

View File

@ -778,12 +778,8 @@ Ext.define('Proxmox.panel.NotificationMatchRuleTree', {
matchCalendarStmts.push(data.value);
break;
case 'mode':
if (data.value.startsWith('not')) {
modeStmt = data.value.substring(3); // after 'not''
invertMatchStmt = true;
} else {
modeStmt = data.value;
}
modeStmt = data.value;
invertMatchStmt = data.invert;
break;
}