From 79479295c9a866a538d3f4f21619b2071d37b1dc Mon Sep 17 00:00:00 2001 From: Vishesh Date: Tue, 22 Aug 2023 15:10:29 +0530 Subject: [PATCH] Fix listLoadBalancerRuleInstances api call --- .../schema/src/main/java/com/cloud/vm/dao/UserVmDaoImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/schema/src/main/java/com/cloud/vm/dao/UserVmDaoImpl.java b/engine/schema/src/main/java/com/cloud/vm/dao/UserVmDaoImpl.java index 01439da24c5f..80fabf6a7f7b 100644 --- a/engine/schema/src/main/java/com/cloud/vm/dao/UserVmDaoImpl.java +++ b/engine/schema/src/main/java/com/cloud/vm/dao/UserVmDaoImpl.java @@ -20,6 +20,7 @@ import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; +import java.util.Collections; import java.util.Date; import java.util.Hashtable; import java.util.List; @@ -786,6 +787,9 @@ public List findByUserDataId(long userdataId) { @Override public List listByIds(List ids) { + if (CollectionUtils.isEmpty(ids)) { + return Collections.emptyList(); + } SearchCriteria sc = IdsSearch.create(); sc.setParameters("ids", ids.toArray()); return listBy(sc);