From 446b61bedb51f9e2d03a26710af2f8b43b4b044b Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Fri, 12 Mar 2021 15:50:19 +0530 Subject: [PATCH] Maintain order or project owners added to account --- .../java/com/cloud/projects/dao/ProjectAccountDaoImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/schema/src/main/java/com/cloud/projects/dao/ProjectAccountDaoImpl.java b/engine/schema/src/main/java/com/cloud/projects/dao/ProjectAccountDaoImpl.java index ea604720a5d0..d2ba49e9408b 100644 --- a/engine/schema/src/main/java/com/cloud/projects/dao/ProjectAccountDaoImpl.java +++ b/engine/schema/src/main/java/com/cloud/projects/dao/ProjectAccountDaoImpl.java @@ -23,6 +23,7 @@ import com.cloud.projects.ProjectAccount; import com.cloud.projects.ProjectAccountVO; +import com.cloud.utils.db.Filter; import com.cloud.utils.db.GenericDaoBase; import com.cloud.utils.db.GenericSearchBuilder; import com.cloud.utils.db.SearchBuilder; @@ -96,8 +97,8 @@ public List getProjectOwners(long projectId) { public List listByProjectId(long projectId) { SearchCriteria sc = AllFieldsSearch.create(); sc.setParameters("projectId", projectId); - - return listBy(sc); + Filter filter = new Filter(ProjectAccountVO.class, "id", Boolean.TRUE, null, null); + return listBy(sc, filter); } @Override