From 5717d8954f54c9a09b328ba5a2a0edc7a5093862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Philippe=20Qu=C3=A9m=C3=A9ner?= Date: Thu, 25 May 2023 14:12:18 +0200 Subject: [PATCH] Alerting: Return empty list on export if no rules exist (#69023) --- pkg/services/ngalert/provisioning/alert_rules.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/services/ngalert/provisioning/alert_rules.go b/pkg/services/ngalert/provisioning/alert_rules.go index cbe638d2276..b673be172f0 100644 --- a/pkg/services/ngalert/provisioning/alert_rules.go +++ b/pkg/services/ngalert/provisioning/alert_rules.go @@ -467,6 +467,10 @@ func (service *AlertRuleService) GetAlertGroupsWithFolderTitle(ctx context.Conte namespaces[r.NamespaceUID] = append(namespaces[r.NamespaceUID], &groupKey) } + if len(namespaces) == 0 { + return []models.AlertRuleGroupWithFolderTitle{}, nil + } + dq := dashboards.GetDashboardsQuery{ DashboardUIDs: nil, }