From a360cab2fcde4fa17d210bf689946d1a158e6c19 Mon Sep 17 00:00:00 2001 From: Masahiko AMANO Date: Wed, 10 Jun 2026 14:40:47 +0300 Subject: [PATCH] fix(frontend): use search param for pool "add files" name search The add-files search built a {n~%text%} filter token, but the filter DSL only supports t=, m= and m~, so the backend rejected it as an unknown token and no results appeared. Use the search query param (ILIKE on name) instead. Co-Authored-By: Claude Opus 4.8 --- frontend/src/routes/pools/[id]/+page.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/routes/pools/[id]/+page.svelte b/frontend/src/routes/pools/[id]/+page.svelte index 481a8b1..dd62930 100644 --- a/frontend/src/routes/pools/[id]/+page.svelte +++ b/frontend/src/routes/pools/[id]/+page.svelte @@ -291,7 +291,7 @@ try { const params = new URLSearchParams({ limit: String(LIMIT), sort: 'created', order: 'desc' }); if (addNextCursor) params.set('cursor', addNextCursor); - if (addSearch.trim()) params.set('filter', `{n~%${addSearch.trim()}%}`); + if (addSearch.trim()) params.set('search', addSearch.trim()); const res = await api.get(`/files?${params}`); addFiles = [...addFiles, ...(res.items ?? [])]; addNextCursor = res.next_cursor ?? null;