From 574904291c0b1e020fef563f25cf00e77ff07413 Mon Sep 17 00:00:00 2001 From: "grafana-delivery-bot[bot]" <132647405+grafana-delivery-bot[bot]@users.noreply.github.com> Date: Fri, 17 Nov 2023 11:59:06 +0200 Subject: [PATCH] [v10.2.x] Folders: Fix fetching empty folder (#78306) Folders: Fix fetching empty folder (#78280) (cherry picked from commit 5e50d9b17818cdcf453288d1d3646389cbd812e7) Co-authored-by: Alexander Zobnin --- pkg/services/folder/folderimpl/dashboard_folder_store.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/services/folder/folderimpl/dashboard_folder_store.go b/pkg/services/folder/folderimpl/dashboard_folder_store.go index 8a98b2adcb7..c0a24559e7a 100644 --- a/pkg/services/folder/folderimpl/dashboard_folder_store.go +++ b/pkg/services/folder/folderimpl/dashboard_folder_store.go @@ -88,6 +88,10 @@ func (d *DashboardFolderStoreImpl) GetFolderByUID(ctx context.Context, orgID int func (d *DashboardFolderStoreImpl) GetFolders(ctx context.Context, orgID int64, uids []string) (map[string]*folder.Folder, error) { m := make(map[string]*folder.Folder, len(uids)) + if len(uids) == 0 { + return m, nil + } + var folders []*folder.Folder if err := d.store.WithDbSession(ctx, func(sess *db.Session) error { b := strings.Builder{}