This is an automated email from the ASF dual-hosted git repository.

weizhou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


The following commit(s) were added to refs/heads/main by this push:
     new 710f34ee90c api: Fix listLoadBalancerRuleInstances api call (#7892)
710f34ee90c is described below

commit 710f34ee90cfa4cfea19f747bde890a0a346fa07
Author: Vishesh <[email protected]>
AuthorDate: Sat Sep 9 11:15:42 2023 +0530

    api: Fix listLoadBalancerRuleInstances api call (#7892)
---
 engine/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 01439da24c5..80fabf6a7f7 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.PreparedStatement;
 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 class UserVmDaoImpl extends GenericDaoBase<UserVmVO, 
Long> implements Use
 
     @Override
     public List<UserVmVO> listByIds(List<Long> ids) {
+        if (CollectionUtils.isEmpty(ids)) {
+            return Collections.emptyList();
+        }
         SearchCriteria<UserVmVO> sc = IdsSearch.create();
         sc.setParameters("ids", ids.toArray());
         return listBy(sc);

Reply via email to