From ba354a19e1e85a731977a70603d60ed0b1fe4073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Sat, 3 Jun 2017 14:42:46 -0700 Subject: [PATCH] Generate ac only if receiver is non-empty --- filters/filter_receiver.go | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/filters/filter_receiver.go b/filters/filter_receiver.go index e840642a5..50b22fe52 100644 --- a/filters/filter_receiver.go +++ b/filters/filter_receiver.go @@ -32,14 +32,16 @@ func receiverAutocomplete(name string, operators []string, alerts []models.Alert tokens := []models.Autocomplete{} for _, operator := range operators { for _, alert := range alerts { - tokens = append(tokens, makeAC( - name+operator+alert.Receiver, - []string{ - name, - strings.TrimPrefix(name, "@"), - name + operator, - }, - )) + if alert.Receiver != "" { + tokens = append(tokens, makeAC( + name+operator+alert.Receiver, + []string{ + name, + strings.TrimPrefix(name, "@"), + name + operator, + }, + )) + } } } return tokens