Author: echatellier Date: 2014-06-23 19:25:12 +0200 (Mon, 23 Jun 2014) New Revision: 257 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/257 Log: Fix duplicated rigth display Modified: trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js Modified: trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js =================================================================== --- trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js 2014-06-23 15:46:08 UTC (rev 256) +++ trunk/faxtomail-ui-web/src/main/webapp/js/configuration.js 2014-06-23 17:25:12 UTC (rev 257) @@ -444,32 +444,32 @@ $scope.selectedMailFolder.rightUsers = []; $scope.selectedMailFolder.rightGroups = []; angular.forEach($scope.selectedMailFolder.readRightUsers, function(user) { - if ($scope.selectedMailFolder.rightUsers.indexOf(user) == -1) { + if ($scope.selectedMailFolder.rightUsers.indexOfByTopiaId(user) == -1) { $scope.selectedMailFolder.rightUsers.push(user); } }); angular.forEach($scope.selectedMailFolder.writeRightUsers, function(user) { - if ($scope.selectedMailFolder.rightUsers.indexOf(user) == -1) { + if ($scope.selectedMailFolder.rightUsers.indexOfByTopiaId(user) == -1) { $scope.selectedMailFolder.rightUsers.push(user); } }); angular.forEach($scope.selectedMailFolder.moveRightUsers, function(user) { - if ($scope.selectedMailFolder.rightUsers.indexOf(user) == -1) { + if ($scope.selectedMailFolder.rightUsers.indexOfByTopiaId(user) == -1) { $scope.selectedMailFolder.rightUsers.push(user); } }); angular.forEach($scope.selectedMailFolder.readRightGroups, function(group) { - if ($scope.selectedMailFolder.rightGroups.indexOf(group) == -1) { + if ($scope.selectedMailFolder.rightGroups.indexOfByTopiaId(group) == -1) { $scope.selectedMailFolder.rightGroups.push(group); } }); angular.forEach($scope.selectedMailFolder.writeRightGroups, function(group) { - if ($scope.selectedMailFolder.rightGroups.indexOf(group) == -1) { + if ($scope.selectedMailFolder.rightGroups.indexOfByTopiaId(group) == -1) { $scope.selectedMailFolder.rightGroups.push(group); } }); angular.forEach($scope.selectedMailFolder.moveRightGroups, function(group) { - if ($scope.selectedMailFolder.rightGroups.indexOf(group) == -1) { + if ($scope.selectedMailFolder.rightGroups.indexOfByTopiaId(group) == -1) { $scope.selectedMailFolder.rightGroups.push(group); } });
participants (1)
-
echatellier@users.forge.codelutin.com