Apply default order to templates

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-11-04 10:18:19 +01:00
parent 2fa87f6d24
commit 2b7924b1d1
2 changed files with 7 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-react': patch
---
Apply default ordering of templates
@@ -298,6 +298,7 @@ export const EntityListProvider = <EntityFilters extends DefaultEntityFilters>(
} else {
const entityFilter = reduceEntityFilters(compacted);
const backendFilter = reduceBackendCatalogFilters(compacted);
const { orderFields } = reduceCatalogFilters(compacted);
const previousBackendFilter = reduceBackendCatalogFilters(
compact(Object.values(outputState.appliedFilters)),
);
@@ -310,6 +311,7 @@ export const EntityListProvider = <EntityFilters extends DefaultEntityFilters>(
// fields + table columns
const response = await catalogApi.getEntities({
filter: backendFilter,
order: orderFields,
});
const entities = response.items.filter(entityFilter);
return {