From 8fa2a3f6ba4e1fdf76fdf8182ae81dc89f074b56 Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Thu, 6 Feb 2020 13:08:54 +0530 Subject: [PATCH] fixes Signed-off-by: Rohit Yadav --- ui/src/views/network/EnableStaticNat.vue | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/ui/src/views/network/EnableStaticNat.vue b/ui/src/views/network/EnableStaticNat.vue index 4df025639ee..e0fad115a34 100644 --- a/ui/src/views/network/EnableStaticNat.vue +++ b/ui/src/views/network/EnableStaticNat.vue @@ -19,7 +19,7 @@
- + {{ network.name }} @@ -71,7 +71,7 @@
@@ -134,7 +134,8 @@ export default { ], tiersSelect: false, networksList: [], - selectedTier: 'Please select a tier' + vpcTiers: [], + selectedVpcTier: null } }, mounted () { @@ -145,7 +146,7 @@ export default { this.loading = true if (this.resource.vpcid) { this.handleTiers() - if (this.selectedTier) this.fetchDataTiers(this.selectedTier) + if (this.selectedVpcTier) this.fetchDataTiers(this.selectedVpcTier) return } @@ -242,7 +243,8 @@ export default { api('enableStaticNat', { ipaddressid: this.resource.id, virtualmachineid: this.selectedVm, - vmguestip: this.selectedNic.ipaddress + vmguestip: this.selectedNic.ipaddress, + networkid: this.selectedVpcTier }).then(() => { this.parentFetchData() this.loading = false @@ -250,7 +252,8 @@ export default { }).catch(error => { this.$notification.error({ message: 'Request Failed', - description: error.response.headers['x-description'] + description: error.response.headers['x-description'], + duration: 0 }) this.loading = false this.handleClose() @@ -263,8 +266,9 @@ export default { this.tiersSelect = true this.fetchNetworks() }, - handleTierSelect (e) { - this.fetchDataTiers(e) + handleTierSelect (tier) { + this.selectedVpcTier = tier + this.fetchDataTiers(tier) } } }