diff --git a/ui/scripts/network.js b/ui/scripts/network.js index f5be8498c98..34b68f24687 100644 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -91,7 +91,7 @@ url: createURL('listNics'), data: { virtualmachineid: instance.id, - networkId: network.id + networkid: (args.context.networkid != undefined) ? args.context.networkid : network.id }, success: function(json) { var nic = json.listnicsresponse.nic[0]; @@ -2465,6 +2465,10 @@ networkid: $tierSelect.val(), vpcid: args.context.vpc[0].id }); + $.extend(args.context, { + networkid: $tierSelect.val(), + vpcid: args.context.vpc[0].id + }); } else if ('networks' in args.context && !args.context.ipAddresses[0].isportable) { $.extend(data, { networkid: args.context.networks[0].id diff --git a/ui/scripts/vpc.js b/ui/scripts/vpc.js index 0d38ed4c3f2..3ce0a9f6f93 100644 --- a/ui/scripts/vpc.js +++ b/ui/scripts/vpc.js @@ -39,7 +39,7 @@ url: createURL('listNics'), data: { virtualmachineid: instance.id, - nicId: instance.nic[0].id + networkId: network.id }, success: function(json) { var nic = json.listnicsresponse.nic[0];