From 19bbec4ade7ad87129f2b058e302330c104b7b0e Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Tue, 16 Jan 2024 08:16:00 -0500 Subject: [PATCH] NSX,UI: Deduplicate network list when creating kubernetes clusters (#8513) --- ui/src/views/compute/CreateKubernetesCluster.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/src/views/compute/CreateKubernetesCluster.vue b/ui/src/views/compute/CreateKubernetesCluster.vue index 1240531ddd7..eb1c6c0d2b9 100644 --- a/ui/src/views/compute/CreateKubernetesCluster.vue +++ b/ui/src/views/compute/CreateKubernetesCluster.vue @@ -421,7 +421,8 @@ export default { var listNetworks = json.listnetworksresponse.network if (this.arrayHasItems(listNetworks)) { listNetworks = listNetworks.filter(n => n.type !== 'L2') - this.networks = this.networks.concat(listNetworks) + var ids = new Set(this.networks.map(n => n.id)) + this.networks = [...this.networks, ...listNetworks.filter(n => !ids.has(n.id))] } }).finally(() => { this.networkLoading = false