Search (SQL): support dashboardUID query parameter (#50121)

This commit is contained in:
Ryan McKinley
2022-06-02 12:56:01 -07:00
committed by GitHub
parent bc8578524b
commit d452322aa8
6 changed files with 87 additions and 55 deletions
+4 -2
View File
@@ -964,8 +964,10 @@ func (d *DashboardStore) FindDashboards(ctx context.Context, query *models.FindP
filters = append(filters, searchstore.TagsFilter{Tags: query.Tags})
}
if len(query.DashboardIds) > 0 {
filters = append(filters, searchstore.DashboardFilter{IDs: query.DashboardIds})
if len(query.DashboardUIDs) > 0 {
filters = append(filters, searchstore.DashboardFilter{UIDs: query.DashboardUIDs})
} else if len(query.DashboardIds) > 0 {
filters = append(filters, searchstore.DashboardIDFilter{IDs: query.DashboardIds})
}
if query.IsStarred {