diff --git a/web/src/hooks/use-api-filter.ts b/web/src/hooks/use-api-filter.ts index 1048c87e7..5c707a315 100644 --- a/web/src/hooks/use-api-filter.ts +++ b/web/src/hooks/use-api-filter.ts @@ -65,7 +65,11 @@ export function useApiFilterArgs< const filter: { [key: string]: unknown } = {}; rawParams.forEach((value, key) => { - if (value != "true" && value != "false" && isNaN(parseFloat(value))) { + if ( + value != "true" && + value != "false" && + (/[^0-9,]/.test(value) || isNaN(parseFloat(value))) + ) { filter[key] = value.includes(",") ? value.split(",") : [value]; } else { if (value != undefined) {