diff --git a/engine/schema/src/com/cloud/usage/dao/UsageStorageDaoImpl.java b/engine/schema/src/com/cloud/usage/dao/UsageStorageDaoImpl.java index 45337b22e13..ad8ce59dba7 100644 --- a/engine/schema/src/com/cloud/usage/dao/UsageStorageDaoImpl.java +++ b/engine/schema/src/com/cloud/usage/dao/UsageStorageDaoImpl.java @@ -66,6 +66,7 @@ public class UsageStorageDaoImpl extends GenericDaoBase im IdZoneSearch.and("id", IdZoneSearch.entity().getId(), SearchCriteria.Op.EQ); IdZoneSearch.and("type", IdZoneSearch.entity().getStorageType(), SearchCriteria.Op.EQ); IdZoneSearch.and("dcId", IdZoneSearch.entity().getZoneId(), SearchCriteria.Op.EQ); + IdZoneSearch.and("deleted", IdZoneSearch.entity().getDeleted(), SearchCriteria.Op.NULL); IdZoneSearch.done(); } @@ -85,6 +86,7 @@ public class UsageStorageDaoImpl extends GenericDaoBase im sc.setParameters("id", id); sc.setParameters("type", type); sc.setParameters("dcId", dcId); + sc.setParameters("deleted", null); return listBy(sc, null); }