fix: broken filters (#294)

This commit is contained in:
Adrian Bach
2026-04-04 12:26:34 +02:00
committed by GitHub
parent d7f46d6c68
commit 7888c5b340
3 changed files with 70 additions and 25 deletions

View File

@@ -207,14 +207,17 @@ export const useFredyState = create(
filter,
}) {
try {
const qryString = queryString.stringify({
page,
pageSize,
freeTextFilter,
sortfield,
sortdir,
...filter,
});
const qryString = queryString.stringify(
{
page,
pageSize,
freeTextFilter,
sortfield,
sortdir,
...filter,
},
{ skipNull: true, skipEmptyString: true },
);
const response = await xhrGet(`/api/listings/table?${qryString}`);
set((state) => ({
listingsData: { ...state.listingsData, ...response.json },