[search] handle folderids query param (#100223)

handle folderids query param
This commit is contained in:
Will Assis 2025-02-07 14:24:21 -03:00 committed by GitHub
parent 0bd4e3bda2
commit 7c9f47ac67
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1686,6 +1686,17 @@ func (dr *DashboardServiceImpl) searchDashboardsThroughK8sRaw(ctx context.Contex
Values: query.FolderUIDs,
}}
request.Options.Fields = append(request.Options.Fields, req...)
} else if len(query.FolderIds) > 0 { // nolint:staticcheck
values := make([]string, len(query.FolderIds)) // nolint:staticcheck
for i, id := range query.FolderIds { // nolint:staticcheck
values[i] = strconv.FormatInt(id, 10)
}
request.Options.Labels = append(request.Options.Labels, &resource.Requirement{
Key: utils.LabelKeyDeprecatedInternalID, // nolint:staticcheck
Operator: string(selection.In),
Values: values,
})
}
if query.ProvisionedRepo != "" {