diff --git a/ui/scripts/network.js b/ui/scripts/network.js index 7eb7ab5d6d3..4b23f6f89ce 100755 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -1685,7 +1685,7 @@ args.response.success({ data: null }); return; } - + if('vpc' in args.context) { if($tierSelect.size() && $tierSelect.val() != '-1' ){ data.networkid = $tierSelect.val(); @@ -1737,6 +1737,10 @@ ipaddressid: args.context.ipAddresses[0].id, virtualmachineid: args.context.instances[0].id }; + + if (args._subselect && args._subselect != -1) { + data.vmguestip = args._subselect; + } if('vpc' in args.context) { if(args.tierID == '-1') { diff --git a/ui/scripts/ui-custom/enableStaticNAT.js b/ui/scripts/ui-custom/enableStaticNAT.js index 47d5dd298db..1b2bf7bab2e 100644 --- a/ui/scripts/ui-custom/enableStaticNAT.js +++ b/ui/scripts/ui-custom/enableStaticNAT.js @@ -92,9 +92,10 @@ var start = args.start; start(); - $dataList.fadeOut(function() { + $dataList.fadeOut(function() { action({ tierID: $dataList.find('.tier-select select').val(), + _subselect: $dataList.find('tr.multi-edit-selected .subselect select').val(), context: $.extend(true, {}, context, { instances: [ $dataList.find('tr.multi-edit-selected').data('json-obj')