[search] Legacy search fallback support legacy query params (#99765)
* add support for deleted query param * support tag query param in modes 2 and below * handle dashboardIds * hhandle dashboardUIDs * handle folderUIDs query param * handle page query param when hitting legacy storage * handle sort query param * handle type query param * re-enable search fallback * remove folder search workaround and fix /api/search to return both folders and dashboards when no title or type is provided --------- Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
This commit is contained in:
co-authored by
Stephanie Hingtgen
parent
ccb0e9222a
commit
1467d4b3e3
@@ -179,10 +179,12 @@ func (h *k8sHandler) Search(ctx context.Context, orgID int64, in *resource.Resou
|
||||
in.Options = &resource.ListOptions{}
|
||||
}
|
||||
|
||||
in.Options.Key = &resource.ResourceKey{
|
||||
Namespace: h.GetNamespace(orgID),
|
||||
Group: h.gvr.Group,
|
||||
Resource: h.gvr.Resource,
|
||||
if in.Options.Key == nil {
|
||||
in.Options.Key = &resource.ResourceKey{
|
||||
Namespace: h.GetNamespace(orgID),
|
||||
Group: h.gvr.Group,
|
||||
Resource: h.gvr.Resource,
|
||||
}
|
||||
}
|
||||
|
||||
return h.searcher.Search(ctx, in)
|
||||
|
||||
Reference in New Issue
Block a user