From 7811fdd17a00e474ee354c7b3760bbb622dcc19a Mon Sep 17 00:00:00 2001 From: Srikanth Chekuri Date: Mon, 12 Aug 2024 21:43:38 +0530 Subject: [PATCH] fix: nil pointer dereference for empty payload (#5680) --- pkg/query-service/model/v3/v3.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/query-service/model/v3/v3.go b/pkg/query-service/model/v3/v3.go index 491cfaac88..3b5e042c6d 100644 --- a/pkg/query-service/model/v3/v3.go +++ b/pkg/query-service/model/v3/v3.go @@ -446,13 +446,15 @@ func (c *CompositeQuery) EnabledQueries() int { } func (c *CompositeQuery) Sanitize() { + if c == nil { + return + } // remove groupBy for queries with list panel type for _, query := range c.BuilderQueries { if len(query.GroupBy) > 0 && c.PanelType == PanelTypeList { query.GroupBy = []AttributeKey{} } } - } func (c *CompositeQuery) Validate() error {