diff --git a/actions.ts b/actions.ts index 146d184..375a1ab 100644 --- a/actions.ts +++ b/actions.ts @@ -7,8 +7,10 @@ const getRandomResultFromGCI = async ( if (!query) { return { error: true, errorMessage: "You must provide a search query." }; } + const searchParams = new URLSearchParams(); + searchParams.append("query", query); const response = await fetch( - `https://guncadindex.com/api/releases/?query=${query}`, + `https://guncadindex.com/api/releases/?query=${searchParams}`, ); if (!response.ok) { console.error(response.status); @@ -19,7 +21,7 @@ const getRandomResultFromGCI = async ( if (!results || results.length === 0) { return { error: false, - payload: `https://guncadindex.com/search?query=${query}`, + payload: `https://guncadindex.com/search?query=${searchParams}`, }; } // select a random result from the API