From edcc962a3b8c15e1a653dfde39cece97cd6fb663 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 11 Aug 2011 15:23:24 -0700 Subject: [PATCH] bug 8053: cloudStack - volume page - hide Download Volume action for volume whose state is Allocated (newly created volume). --- ui/scripts/cloud.core.volume.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/scripts/cloud.core.volume.js b/ui/scripts/cloud.core.volume.js index 23c1d2f0b24..7be56e135c5 100644 --- a/ui/scripts/cloud.core.volume.js +++ b/ui/scripts/cloud.core.volume.js @@ -449,7 +449,9 @@ function volumeJsonToDetailsTab(){ buildActionLinkForTab("label.action.take.snapshot", volumeActionMap, $actionMenu, $midmenuItem1, $thisTab); //show take snapshot buildActionLinkForTab("label.action.recurring.snapshot", volumeActionMap, $actionMenu, $midmenuItem1, $thisTab); //show Recurring Snapshot - buildActionLinkForTab("label.action.download.volume", volumeActionMap, $actionMenu, $midmenuItem1, $thisTab); + + if(jsonObj.state != "Allocated") + buildActionLinkForTab("label.action.download.volume", volumeActionMap, $actionMenu, $midmenuItem1, $thisTab); if(jsonObj.state != "Creating" && jsonObj.state != "Corrupted" && jsonObj.name != "attaching") { if(jsonObj.type=="ROOT") {