From 977e83cc220eb6a78bb5bdff1a927524e34b186a Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Tue, 27 Mar 2018 18:34:41 +0200 Subject: [PATCH] Do not send empty aliases --- dashboard/src/views/users.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashboard/src/views/users.js b/dashboard/src/views/users.js index a84bc7540..c4eff77d4 100644 --- a/dashboard/src/views/users.js +++ b/dashboard/src/views/users.js @@ -311,7 +311,7 @@ angular.module('Application').controller('UsersController', ['$scope', '$locatio // sync the aliases for enabled domains asyncForEach($scope.useredit.selectedEmailDomains, function (emailDomain, callback) { - var aliases = $scope.useredit.aliases[emailDomain.address] ? $scope.useredit.aliases[emailDomain.address].split(',') : []; + var aliases = ($scope.useredit.aliases[emailDomain.address] ? $scope.useredit.aliases[emailDomain.address].split(',') : []).filter(function (a) { return !!a; }); Client.setAliases(emailDomain.domain.domain, userId, aliases, callback); }, function (error) { $scope.useredit.busy = false;