From d3c53bacd6411e26f9c9422a66ffa6817bfe963a Mon Sep 17 00:00:00 2001 From: Roberto Bruggemann Date: Mon, 8 Jan 2018 17:28:53 +0000 Subject: [PATCH] 'updateKubeFilters` returns early if there are no namespaces This change makes sure an empty `APITopologyOptionGroup` struct is not created for namespaces, if there are no namespaces to report. --- app/api_topologies.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/api_topologies.go b/app/api_topologies.go index 8a1a598b0..5618a6d9d 100644 --- a/app/api_topologies.go +++ b/app/api_topologies.go @@ -103,6 +103,9 @@ func updateKubeFilters(rpt report.Report, topologies []APITopologyDesc) []APITop } ns = append(ns, name) } + if len(ns) == 0 { + return topologies + } sort.Strings(ns) topologies = append([]APITopologyDesc{}, topologies...) // Make a copy so we can make changes safely for i, t := range topologies {