From 39bf93cf8e0479c250ae52ce13c299f2d34a345d Mon Sep 17 00:00:00 2001 From: Rohit Yadav Date: Sun, 14 Jun 2020 06:29:25 +0530 Subject: [PATCH] config: don't show egress, ip address tab for VPC network Fixes #391 Signed-off-by: Rohit Yadav --- ui/src/config/section/network.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/config/section/network.js b/ui/src/config/section/network.js index 1ca76cd8045..0efcdebd62a 100644 --- a/ui/src/config/section/network.js +++ b/ui/src/config/section/network.js @@ -41,11 +41,11 @@ export default { }, { name: 'egress.rules', component: () => import('@/views/network/EgressRulesTab.vue'), - show: (record) => { return record.type === 'Isolated' && 'listEgressFirewallRules' in store.getters.apis } + show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listEgressFirewallRules' in store.getters.apis } }, { name: 'public.ip.addresses', component: () => import('@/views/network/IpAddressesTab.vue'), - show: (record) => { return record.type === 'Isolated' && 'listPublicIpAddresses' in store.getters.apis } + show: (record) => { return record.type === 'Isolated' && !('vpcid' in record) && 'listPublicIpAddresses' in store.getters.apis } }, { name: 'virtual.routers', component: () => import('@/views/network/RoutersTab.vue'),