diff options
Diffstat (limited to 'src/lib/Tools')
| -rw-r--r-- | src/lib/Tools/Picker.svelte | 3 | ||||
| -rw-r--r-- | src/lib/Tools/Schedule/Tool.svelte | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/Tools/Picker.svelte b/src/lib/Tools/Picker.svelte index 5276e023..b60a7039 100644 --- a/src/lib/Tools/Picker.svelte +++ b/src/lib/Tools/Picker.svelte @@ -1,6 +1,7 @@ <script lang="ts"> import { browser } from '$app/environment'; import { goto } from '$app/navigation'; + import root from '$lib/Utility/root'; export let tool: string; </script> @@ -9,7 +10,7 @@ <select bind:value={tool} on:change={() => { - if (browser) goto(`/tools/${tool}`); + if (browser) goto(root(`/tools/${tool}`)); }} > <option value="default" selected disabled hidden>Select a tool to continue</option> diff --git a/src/lib/Tools/Schedule/Tool.svelte b/src/lib/Tools/Schedule/Tool.svelte index 6b3a6a0c..2fe9a275 100644 --- a/src/lib/Tools/Schedule/Tool.svelte +++ b/src/lib/Tools/Schedule/Tool.svelte @@ -13,6 +13,7 @@ import './container.css'; import Days from './Days.svelte'; import settings from '$stores/settings'; + import root from '$lib/Utility/root'; let subsPleasePromise: Promise<SubsPlease>; let scheduledMediaPromise: Promise<Partial<Media[]>>; @@ -26,7 +27,7 @@ let forceListMode = parseOrDefault(urlParameters, 'list', false); onMount(async () => { - subsPleasePromise = fetch(`/api/subsplease?tz=${timeZone}`).then((r) => r.json()); + subsPleasePromise = fetch(root(`/api/subsplease?tz=${timeZone}`)).then((r) => r.json()); scheduledMediaPromise = scheduleMediaListCollection(new Date().getFullYear(), season(), true); }); </script> @@ -37,7 +38,7 @@ <select bind:value={timeZone} on:change={() => - (subsPleasePromise = fetch(`/api/subsplease?tz=${timeZone}`).then((r) => r.json()))} + (subsPleasePromise = fetch(root(`/api/subsplease?tz=${timeZone}`)).then((r) => r.json()))} > {#each Intl.supportedValuesOf('timeZone') as zone} <option value={zone}> |