diff --git a/src/sunstone/public/js/plugins/vms-tab.js b/src/sunstone/public/js/plugins/vms-tab.js index 40ac74218c..053d6de235 100644 --- a/src/sunstone/public/js/plugins/vms-tab.js +++ b/src/sunstone/public/js/plugins/vms-tab.js @@ -1076,7 +1076,7 @@ function printDisks(vm_info){
\ \ \ - \ + \ \ \ '; @@ -1104,6 +1104,7 @@ function printDisks(vm_info){ html += ''; } @@ -1203,7 +1204,11 @@ function hotpluggingOps(){ var vm_id = b.parents('form').attr('vmid'); var disk_id = b.parents('tr').attr('disk_id'); var parent = b.parent(); - var image_name = 'saveas_'+vm_id+'_'+disk_id; + var image_name = $('input[name="saveas_name"]',parent).val(); + if (!image_name){ + notifyError('Please provide a name for the new image'); + return false; + } var obj = { disk_id : disk_id,
'+tr("Disks information")+'
'+tr("Disks information - Save As and Detach")+'
\ \ \ + \