From 6d21ae6d9c5474233b72a3b78e733eefe4146bae Mon Sep 17 00:00:00 2001 From: mabashian Date: Sun, 30 Jul 2017 14:40:55 -0400 Subject: [PATCH] Check selected rows when instance groups modal list is updated --- .../instance-groups-modal.directive.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/awx/ui/client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.directive.js b/awx/ui/client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.directive.js index 30fc6c576a..0b579a1135 100644 --- a/awx/ui/client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.directive.js +++ b/awx/ui/client/src/shared/instance-groups-multiselect/instance-groups-modal/instance-groups-modal.directive.js @@ -73,6 +73,16 @@ export default ['templateUrl', '$window', function(templateUrl, $window) { $scope.showModal(); }); + $scope.$watch('instance_groups', function(){ + angular.forEach($scope.instance_groups, function(instanceGroupRow) { + angular.forEach($scope.igTags, function(selectedInstanceGroup){ + if(selectedInstanceGroup.id === instanceGroupRow.id) { + instanceGroupRow.isSelected = true; + } + }); + }); + }); + } init();