mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-22 11:55:24 +00:00
(feat) added the 'add default email addresses' feature in vacation module
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
vm.addMailFilter = addMailFilter;
|
||||
vm.editMailFilter = editMailFilter;
|
||||
vm.removeMailFilter = removeMailFilter;
|
||||
vm.addDefaultEmailAddresses = addDefaultEmailAddresses;
|
||||
vm.userFilter = User.$filter;
|
||||
vm.save = save;
|
||||
vm.canChangePassword = canChangePassword;
|
||||
@@ -161,6 +162,16 @@
|
||||
function removeMailFilter(index) {
|
||||
vm.preferences.defaults.SOGoSieveFilters.splice(index, 1);
|
||||
}
|
||||
|
||||
function addDefaultEmailAddresses() {
|
||||
var v = [];
|
||||
|
||||
if (angular.isDefined(vm.preferences.defaults.Vacation.autoReplyEmailAddresses)) {
|
||||
v = vm.preferences.defaults.Vacation.autoReplyEmailAddresses.split(',');
|
||||
}
|
||||
|
||||
vm.preferences.defaults.Vacation.autoReplyEmailAddresses = (_.union(window.defaultEmailAddresses.split(','), v)).join(',');
|
||||
}
|
||||
|
||||
function save() {
|
||||
vm.preferences.$save();
|
||||
|
||||
Reference in New Issue
Block a user