mirror of https://github.com/grafana/grafana.git
K8s: Fix dashboard search (#98989)
This commit is contained in:
parent
e15fc984c3
commit
dbfc412ed8
|
|
@ -1717,7 +1717,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
|
||||
if len(query.DashboardUIDs) > 0 {
|
||||
request.Options.Fields = []*resource.Requirement{{
|
||||
Key: "name",
|
||||
Key: resource.SEARCH_FIELD_NAME,
|
||||
Operator: string(selection.In),
|
||||
Values: query.DashboardUIDs,
|
||||
}}
|
||||
|
|
@ -1736,7 +1736,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
|
||||
if len(query.FolderUIDs) > 0 {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "folder",
|
||||
Key: resource.SEARCH_FIELD_FOLDER,
|
||||
Operator: string(selection.In),
|
||||
Values: query.FolderUIDs,
|
||||
}}
|
||||
|
|
@ -1745,7 +1745,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
|
||||
if query.ProvisionedRepo != "" {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "repo.name",
|
||||
Key: resource.SEARCH_FIELD_REPOSITORY_NAME,
|
||||
Operator: string(selection.In),
|
||||
Values: []string{query.ProvisionedRepo},
|
||||
}}
|
||||
|
|
@ -1754,7 +1754,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
|
||||
if len(query.ProvisionedReposNotIn) > 0 {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "repo.name",
|
||||
Key: resource.SEARCH_FIELD_REPOSITORY_NAME,
|
||||
Operator: string(selection.NotIn),
|
||||
Values: query.ProvisionedReposNotIn,
|
||||
}}
|
||||
|
|
@ -1762,7 +1762,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
}
|
||||
if query.ProvisionedPath != "" {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "repo.path",
|
||||
Key: resource.SEARCH_FIELD_REPOSITORY_PATH,
|
||||
Operator: string(selection.In),
|
||||
Values: []string{query.ProvisionedPath},
|
||||
}}
|
||||
|
|
@ -1775,7 +1775,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
// but is currently not needed by other services in the backend
|
||||
if query.Title != "" {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "title",
|
||||
Key: resource.SEARCH_FIELD_TITLE,
|
||||
Operator: string(selection.In),
|
||||
Values: []string{query.Title},
|
||||
}}
|
||||
|
|
@ -1784,7 +1784,7 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
|
|||
|
||||
if len(query.Tags) > 0 {
|
||||
req := []*resource.Requirement{{
|
||||
Key: "tags",
|
||||
Key: resource.SEARCH_FIELD_TAGS,
|
||||
Operator: string(selection.In),
|
||||
Values: query.Tags,
|
||||
}}
|
||||
|
|
|
|||
Loading…
Reference in New Issue