From 4ea79733ef49e06cdf2206118d37c4fc5424310b Mon Sep 17 00:00:00 2001 From: Anna Viklund Date: Fri, 20 Dec 2024 10:08:08 +0100 Subject: [PATCH] fix: update filter logic to fix capture collection filtering --- ui/src/data-services/types.ts | 2 +- ui/src/data-services/utils.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/data-services/types.ts b/ui/src/data-services/types.ts index 8822e399..13e6804d 100644 --- a/ui/src/data-services/types.ts +++ b/ui/src/data-services/types.ts @@ -2,7 +2,7 @@ export interface FetchParams { projectId?: string pagination?: { page: number; perPage: number } sort?: { field: string; order: 'asc' | 'desc' } - filters?: { field: string; value?: string; isValid?: boolean }[] + filters?: { field: string; value?: string; error?: string }[] } export interface APIValidationError { diff --git a/ui/src/data-services/utils.ts b/ui/src/data-services/utils.ts index 23eaf1e2..ee04806c 100644 --- a/ui/src/data-services/utils.ts +++ b/ui/src/data-services/utils.ts @@ -27,7 +27,7 @@ export const getFetchUrl = ({ } if (params?.filters?.length) { params.filters.forEach((filter) => { - if (filter.value?.length && filter.isValid) { + if (filter.value?.length && !filter.error) { queryParams[filter.field] = filter.value } })