aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Tools')
-rw-r--r--src/lib/Tools/Picker.svelte3
-rw-r--r--src/lib/Tools/Schedule/Tool.svelte5
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}>