diff --git a/UI/Templates/PreferencesUI/UIxPreferences.wox b/UI/Templates/PreferencesUI/UIxPreferences.wox index 1ac63c2c1..80e46c24a 100644 --- a/UI/Templates/PreferencesUI/UIxPreferences.wox +++ b/UI/Templates/PreferencesUI/UIxPreferences.wox @@ -459,7 +459,7 @@ = 0; index--) { user = User.$users[index]; - if (!_.find(response.users, function(data) { + if (!_.find(results, function(data) { return user.uid == data.uid; })) { User.$users.splice(index, 1); diff --git a/UI/WebServerResources/js/Preferences/PreferencesController.js b/UI/WebServerResources/js/Preferences/PreferencesController.js index 2f1e23b94..035fbb40a 100644 --- a/UI/WebServerResources/js/Preferences/PreferencesController.js +++ b/UI/WebServerResources/js/Preferences/PreferencesController.js @@ -145,8 +145,8 @@ vm.preferences.defaults.SOGoSieveFilters.splice(index, 1); } - function userFilter($query) { - User.$filter($query); + function userFilter($query, excludedUsers) { + User.$filter($query, excludedUsers); return User.$users; }