From da9083cfb0fa226c796730c1b5ee41d17778f296 Mon Sep 17 00:00:00 2001 From: Patrik Ivarsson Date: Mon, 29 Jan 2024 09:08:41 +0100 Subject: [PATCH] use reduceBackendCatalogFilters Signed-off-by: Patrik Ivarsson --- .../EntityAutocompletePicker.tsx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx b/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx index 1a9f1f48c7..fe3296a8a0 100644 --- a/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx +++ b/plugins/catalog-react/src/components/EntityAutocompletePicker/EntityAutocompletePicker.tsx @@ -28,6 +28,7 @@ import { useEntityList, } from '../../hooks/useEntityListProvider'; import { EntityFilter } from '../../types'; +import { reduceBackendCatalogFilters } from '../../utils'; /** @public */ export type AllowedEntityFilters = { @@ -96,13 +97,9 @@ export function EntityAutocompletePicker< const facet = path; const { facets } = await catalogApi.getEntityFacets({ facets: [facet], - filter: availableValuesFilters - .map(f => - f && typeof f.getCatalogFilters === 'function' - ? f.getCatalogFilters() - : {}, - ) - .reduce((a, b) => ({ ...a, ...b }), {}), + filter: reduceBackendCatalogFilters( + availableValuesFilters.filter(Boolean) as EntityFilter[], + ), }); return Object.fromEntries(