Repository: cloudstack Updated Branches: refs/heads/master 555c43294 -> 182d770f9
CLOUDSTACK-8315: CS API listVMSnapshot doesn't have tags âprojectâ and âprojectidâ. Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/182d770f Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/182d770f Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/182d770f Branch: refs/heads/master Commit: 182d770f9f5fef26e5136b20ee71c34e5327ca43 Parents: 555c432 Author: Sanjay Tripathi <sanjay.tripa...@citrix.com> Authored: Wed Mar 11 13:26:08 2015 +0530 Committer: Sanjay Tripathi <sanjay.tripa...@citrix.com> Committed: Wed Mar 11 14:38:57 2015 +0530 ---------------------------------------------------------------------- server/src/com/cloud/api/ApiResponseHelper.java | 5 +++++ 1 file changed, 5 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cloudstack/blob/182d770f/server/src/com/cloud/api/ApiResponseHelper.java ---------------------------------------------------------------------- diff --git a/server/src/com/cloud/api/ApiResponseHelper.java b/server/src/com/cloud/api/ApiResponseHelper.java index b17b5cc..f9a65c8 100644 --- a/server/src/com/cloud/api/ApiResponseHelper.java +++ b/server/src/com/cloud/api/ApiResponseHelper.java @@ -557,6 +557,11 @@ public class ApiResponseHelper implements ResponseGenerator { vmSnapshotResponse.setParentName(vmSnapshotParent.getDisplayName()); } } + Project project = ApiDBUtils.findProjectByProjectAccountId(vmSnapshot.getAccountId()); + if (project != null) { + vmSnapshotResponse.setProjectId(project.getUuid()); + vmSnapshotResponse.setProjectName(project.getName()); + } vmSnapshotResponse.setCurrent(vmSnapshot.getCurrent()); vmSnapshotResponse.setType(vmSnapshot.getType().toString()); vmSnapshotResponse.setObjectName("vmsnapshot");