From 857ccb0a3b8084d07d440aa61749f61557372912 Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Tue, 27 May 2025 10:56:35 +0200 Subject: [PATCH] server: fix list diskoffering by domainid returns Inactive offerings (#10916) --- .../src/main/java/com/cloud/api/query/QueryManagerImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/com/cloud/api/query/QueryManagerImpl.java b/server/src/main/java/com/cloud/api/query/QueryManagerImpl.java index 0e99af41338..1a03ea93dcb 100644 --- a/server/src/main/java/com/cloud/api/query/QueryManagerImpl.java +++ b/server/src/main/java/com/cloud/api/query/QueryManagerImpl.java @@ -3485,7 +3485,9 @@ public class QueryManagerImpl extends MutualExclusiveIdsManagerBase implements Q SearchCriteria sc = diskOfferingSearch.create(); sc.setParameters("computeOnly", false); - sc.setParameters("activeState", DiskOffering.State.Active); + if (state != null) { + sc.setParameters("state", state); + } sc.setJoinParameters("domainDetailsSearch", "domainId", domainId);