diff --git a/src/main/java/com/nis/web/service/configuration/ObjectGroupService.java b/src/main/java/com/nis/web/service/configuration/ObjectGroupService.java index 9d267b705..930897bac 100644 --- a/src/main/java/com/nis/web/service/configuration/ObjectGroupService.java +++ b/src/main/java/com/nis/web/service/configuration/ObjectGroupService.java @@ -581,7 +581,7 @@ public class ObjectGroupService extends BaseService { Map policyGroupInfoMapCopy=new HashMap<>(); policyGroupInfoMapCopy.putAll(policyGroupInfoMap); for (ObjGroupCfg c : list) { - for(Map.Entry e:policyGroupInfoMap.entrySet()){ + for(Map.Entry e:policyGroupInfoMapCopy.entrySet()){ if(c.getCommonGroupIds().indexOf(","+e.getKey()+",")>-1){ if(e.getValue().getGroupType().equals(Constants.IP_OBJ_GROUP_TYPE)){ String name=(StringUtils.isBlank(c.getIpGroup())?"":c.getIpGroup())+","+e.getValue().getGroupName();