From 3250b7289e80a207b25886b8e51b867f6574324f Mon Sep 17 00:00:00 2001 From: Alfonso Acosta Date: Wed, 5 Oct 2016 14:04:53 +0000 Subject: [PATCH] Do not apply filters if no filtering options are provided --- app/api_topologies.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/api_topologies.go b/app/api_topologies.go index a20a13605..deefe81f1 100644 --- a/app/api_topologies.go +++ b/app/api_topologies.go @@ -350,6 +350,11 @@ func (r *registry) rendererForTopology(topologyID string, values url.Values, rpt } topology = updateFilters(rpt, []APITopologyDesc{topology})[0] + if len(values) == 0 { + // Do not apply filtering if no options where provided + return topology.renderer, nil, nil + } + var decorators []render.Decorator for _, group := range topology.Options { value := values.Get(group.ID)