From c6e9d82595aa3461d72907ae75817eae4527ba63 Mon Sep 17 00:00:00 2001 From: Bharat Kumar Date: Thu, 19 Feb 2015 10:40:16 +0530 Subject: [PATCH] CLOUDSTACK-8857 listProjects doesn't return tags vmstopped or vmrunning when their value is zero --- server/src/com/cloud/api/query/dao/AccountJoinDaoImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/src/com/cloud/api/query/dao/AccountJoinDaoImpl.java b/server/src/com/cloud/api/query/dao/AccountJoinDaoImpl.java index b110478e2fc7..a8d3b68833de 100644 --- a/server/src/com/cloud/api/query/dao/AccountJoinDaoImpl.java +++ b/server/src/com/cloud/api/query/dao/AccountJoinDaoImpl.java @@ -162,8 +162,8 @@ public void setResourceLimits(AccountJoinVO account, boolean fullView, ResourceL response.setTemplateAvailable(templateAvail); // Get stopped and running VMs - response.setVmStopped(account.getVmStopped()); - response.setVmRunning(account.getVmRunning()); + response.setVmStopped(account.getVmStopped()!=null ? account.getVmStopped() : 0); + response.setVmRunning(account.getVmRunning()!=null ? account.getVmRunning() : 0); //get resource limits for networks long networkLimit = ApiDBUtils.findCorrectResourceLimit(account.getNetworkLimit(), account.getId(), ResourceType.network);