From e77b0f4735e722a9ce82c1327696ef7148ccfb68 Mon Sep 17 00:00:00 2001 From: Nathaniel Cook <nvcook42@gmail.com> Date: Tue, 10 Apr 2018 15:49:39 -0600 Subject: [PATCH] fix #1865 --- services/opsgenie2/service.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/services/opsgenie2/service.go b/services/opsgenie2/service.go index 66b26bce5..f10ebb2d4 100644 --- a/services/opsgenie2/service.go +++ b/services/opsgenie2/service.go @@ -188,11 +188,13 @@ func (s *Service) preparePost(teams []string, recipients []string, level alert.L ogDetails["Monitoring Tool"] = "Kapacitor" ogDetails["Level"] = level.String() - row := details.Series[0] - for k, v := range row.Tags { - ogDetails[k] = v + if len(details.Series) > 0 { + row := details.Series[0] + for k, v := range row.Tags { + ogDetails[k] = v + } + ogDetails["Kapacitor Task Name"] = row.Name } - ogDetails["Kapacitor Task Name"] = row.Name ogData["details"] = ogDetails