mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-07-06 08:55:08 +00:00
(js) Fix validation of Sieve filter editor
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
vm.mailboxes = mailboxes;
|
||||
vm.labels = labels;
|
||||
vm.cancel = cancel;
|
||||
vm.hasRulesAndActions = hasRulesAndActions;
|
||||
vm.save = save;
|
||||
vm.addMailFilterRule = addMailFilterRule;
|
||||
vm.removeMailFilterRule = removeMailFilterRule;
|
||||
@@ -89,11 +90,16 @@
|
||||
function cancel() {
|
||||
$mdDialog.cancel();
|
||||
}
|
||||
|
||||
function hasRulesAndActions() {
|
||||
return vm.filter.rules && vm.filter.rules.length > 0 &&
|
||||
vm.filter.actions && vm.filter.actions.length > 0;
|
||||
}
|
||||
|
||||
function save(form) {
|
||||
$mdDialog.hide();
|
||||
}
|
||||
|
||||
|
||||
function addMailFilterRule(event) {
|
||||
if (!vm.filter.rules)
|
||||
vm.filter.rules = [];
|
||||
|
||||
Reference in New Issue
Block a user