diff --git a/website/src/pages/[organism]/search/index.astro b/website/src/pages/[organism]/search/index.astro index 51a22ed48..4e87f27c9 100644 --- a/website/src/pages/[organism]/search/index.astro +++ b/website/src/pages/[organism]/search/index.astro @@ -25,7 +25,9 @@ const lapisUrl = getLapisUrl(clientConfig, organism); let postParams = new URLSearchParams(); if (Astro.request.method === 'POST') { - const decoded = await Astro.request.formData(); + const formData = await Astro.request.text(); + const params = new URLSearchParams(formData); + const decoded = Object.fromEntries(params); const paramsString = decoded.searchQuery; postParams = new URLSearchParams(paramsString); }