Skip to content

Commit a8eec6c

Browse files
committed
change
Signed-off-by: Abhishek Kumar <[email protected]>
1 parent 59069d4 commit a8eec6c

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

server/src/main/java/com/cloud/network/NetworkServiceImpl.java

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2557,7 +2557,7 @@ public Pair<List<? extends Network>, Integer> searchForNetworks(ListNetworksCmd
25572557
SearchCriteria<NetworkVO> sc = createNetworkSearchCriteria(sb, keyword, id, isSystem, zoneId, guestIpType, trafficType,
25582558
physicalNetworkId, networkOfferingId, null, restartRequired, specifyIpRanges,
25592559
vpcId, tags, display, vlanId, associatedNetworkId);
2560-
addProjectNetworksConditionToSearch(sc, true, null);
2560+
addProjectNetworksConditionToSearch(sc, true);
25612561
result = _networksDao.searchAndCount(sc, searchFilter);
25622562
} else {
25632563
SearchCriteria<NetworkVO> additionalSC = _networksDao.createSearchCriteria();
@@ -2785,7 +2785,7 @@ private void addDomainLevelNetworksToSearch(SearchCriteria<NetworkVO> additional
27852785
SearchCriteria<NetworkVO> domainSC = sb.create();
27862786
domainSC.addAnd("id", SearchCriteria.Op.IN, networkIds.toArray());
27872787
domainSC.addAnd("aclType", SearchCriteria.Op.EQ, ACLType.Domain.toString());
2788-
addProjectNetworksConditionToSearch(domainSC, true, null);
2788+
addProjectNetworksConditionToSearch(domainSC, true);
27892789
additionalSC.addOr("id", SearchCriteria.Op.SC, domainSC);
27902790
}
27912791
}
@@ -2813,12 +2813,17 @@ private void addDomainNetworksByDomainPathToSearch(SearchCriteria<NetworkVO> add
28132813
SearchCriteria<NetworkVO> domainSC = sb.create();
28142814
domainSC.addAnd("id", SearchCriteria.Op.IN, networkIds.toArray());
28152815
domainSC.addAnd("aclType", SearchCriteria.Op.EQ, ACLType.Domain.toString());
2816-
addProjectNetworksConditionToSearch(domainSC, true, null);
2816+
addProjectNetworksConditionToSearch(domainSC, true);
28172817
additionalSC.addOr("id", SearchCriteria.Op.SC, domainSC);
28182818
}
28192819
}
28202820

2821-
protected void addProjectNetworksConditionToSearch(SearchCriteria<NetworkVO> sc, boolean skipProjectNetworks, Long projectId) {
2821+
protected void addProjectNetworksConditionToSearch(SearchCriteria<NetworkVO> sc, boolean skipProjectNetworks) {
2822+
addProjectNetworksConditionToSearch(sc, skipProjectNetworks, null);
2823+
}
2824+
2825+
protected void addProjectNetworksConditionToSearch(SearchCriteria<NetworkVO> sc, boolean skipProjectNetworks,
2826+
Long projectId) {
28222827
if (!skipProjectNetworks && projectId == -1) {
28232828
sc.getJoin("account").addAnd("type", Op.NNULL);
28242829
} else {
@@ -2833,7 +2838,7 @@ private void addSharedNetworksByAccountsToSearch(SearchCriteria<NetworkVO> addit
28332838
if (!sharedNetworkIds.isEmpty()) {
28342839
SearchCriteria<NetworkVO> ssc = sb.create();
28352840
ssc.addAnd("id", SearchCriteria.Op.IN, sharedNetworkIds.toArray());
2836-
addProjectNetworksConditionToSearch(ssc, true, null);
2841+
addProjectNetworksConditionToSearch(ssc, true);
28372842
additionalSC.addOr("id", SearchCriteria.Op.SC, ssc);
28382843
}
28392844
}
@@ -2863,7 +2868,7 @@ private void addSharedNetworksByDomainPathToSearch(SearchCriteria<NetworkVO> add
28632868
if (!sharedNetworkIds.isEmpty()) {
28642869
SearchCriteria<NetworkVO> ssc = sb.create();
28652870
ssc.addAnd("id", SearchCriteria.Op.IN, sharedNetworkIds.toArray());
2866-
addProjectNetworksConditionToSearch(ssc, true, null);
2871+
addProjectNetworksConditionToSearch(ssc, true);
28672872
additionalSC.addOr("id", SearchCriteria.Op.SC, ssc);
28682873
}
28692874
}

0 commit comments

Comments
 (0)