diff options
| author | Fuwn <[email protected]> | 2024-01-09 23:56:35 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-09 23:56:35 -0800 |
| commit | 2b51ea0077d59a49381d3dcf4436298fc8bd64dc (patch) | |
| tree | ac6b8e59a59d7c0ec19ee9cc651d27587177a579 /src/lib/Utility | |
| parent | fix(wrapped): no resise on server (diff) | |
| download | due.moe-2b51ea0077d59a49381d3dcf4436298fc8bd64dc.tar.xz due.moe-2b51ea0077d59a49381d3dcf4436298fc8bd64dc.zip | |
fix(parameters): early return and tools parameter
Diffstat (limited to 'src/lib/Utility')
| -rw-r--r-- | src/lib/Utility/parameters.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/Utility/parameters.ts b/src/lib/Utility/parameters.ts index cf24eb8c..8844f109 100644 --- a/src/lib/Utility/parameters.ts +++ b/src/lib/Utility/parameters.ts @@ -4,10 +4,9 @@ import { get } from 'svelte/store'; export const clearAllParameters = (saved: string[] = []) => { if (browser) { - const parameters = new URLSearchParams(); + if (get(page).url.searchParams.size === 0) return; - if (get(page).url.searchParams.has('tool')) - parameters.set('tool', get(page).url.searchParams.get('tool') || ''); + const parameters = new URLSearchParams(); saved.forEach((key) => { if (get(page).url.searchParams.has(key)) { |