diff --git a/src/pages/SearchPage.svelte b/src/pages/SearchPage.svelte index 945a86c1..d9d12a70 100644 --- a/src/pages/SearchPage.svelte +++ b/src/pages/SearchPage.svelte @@ -61,13 +61,6 @@ if (satisfied_query) url.searchParams.set('satisfied', satisfied_query) if (unsatisfied_query) url.searchParams.set('unsatisfied', unsatisfied_query) - if (browser) { - window.sessionStorage.setItem( - `${type}-search`, - JSON.stringify({ satisfied_properties, unsatisfied_properties }), - ) - } - goto(url) } diff --git a/src/pages/SearchResultsPage.svelte b/src/pages/SearchResultsPage.svelte index ed21878e..d54ea8f3 100644 --- a/src/pages/SearchResultsPage.svelte +++ b/src/pages/SearchResultsPage.svelte @@ -41,6 +41,13 @@ return decodeURIComponent(url.toString()) } + + $effect(() => { + window.sessionStorage.setItem( + `${type}-search`, + JSON.stringify({ satisfied_properties, unsatisfied_properties }), + ) + })