From f1acc9b97a415aafda48502d31e889463efd8168 Mon Sep 17 00:00:00 2001 From: Fred Boniface Date: Thu, 31 Aug 2023 21:30:39 +0100 Subject: [PATCH] Adjust API calls to use URL derived from getApiUrl() function --- src/lib/ldb/public-ldb.svelte | 3 ++- src/lib/ldb/staff/train-detail.svelte | 3 ++- src/lib/libauth.ts | 3 ++- src/lib/raw-fetchers/reason.svelte | 3 ++- src/lib/train/train-detail.svelte | 3 ++- src/routes/more/corpus/+page.svelte | 3 ++- src/routes/more/data/+page.svelte | 3 ++- src/routes/more/reasons/+page.svelte | 3 ++- src/routes/more/reg/+page.svelte | 3 ++- src/routes/more/reg/submit/+page.svelte | 3 ++- src/routes/more/report/+page.svelte | 3 ++- src/routes/more/statistics/+page.svelte | 3 ++- src/routes/more/versions/+page.svelte | 3 ++- src/routes/pis/+page.svelte | 5 +++-- src/routes/train/+page.svelte | 3 ++- 15 files changed, 31 insertions(+), 16 deletions(-) diff --git a/src/lib/ldb/public-ldb.svelte b/src/lib/ldb/public-ldb.svelte index bd8f263..718d9e4 100644 --- a/src/lib/ldb/public-ldb.svelte +++ b/src/lib/ldb/public-ldb.svelte @@ -6,6 +6,7 @@ import OverlayIsland from '$lib/islands/overlay-island.svelte'; import AlertBar from '$lib/ldb/nrcc/alert-bar.svelte'; import Island from '$lib/islands/island.svelte'; + import { getApiUrl } from '$lib/scripts/upstream'; let requestedStation; $: requestedStation = station; @@ -55,7 +56,7 @@ isLoading = true; // Set loading state try { console.log(`Requested Station: ${requestedStation}`); - const data = await fetch(`https://owlboard.info/api/v2/live/station/${requestedStation}/public`); + const data = await fetch(`${getApiUrl()}/api/v2/live/station/${requestedStation}/public`); jsonData = await data.json(); } catch (error) { console.error('Error fetching data:', error); diff --git a/src/lib/ldb/staff/train-detail.svelte b/src/lib/ldb/staff/train-detail.svelte index 139f7cc..6db90dc 100644 --- a/src/lib/ldb/staff/train-detail.svelte +++ b/src/lib/ldb/staff/train-detail.svelte @@ -4,6 +4,7 @@ import Reason from '$lib/raw-fetchers/reason.svelte'; import { uuid } from '$lib/stores/uuid'; import StylesToc from '$lib/train/styles-toc.svelte'; + import { getApiUrl } from '$lib/scripts/upstream'; export let detail = { uid: '', rid: '', @@ -19,7 +20,7 @@ async function getTrain(rid) { try { console.log(`Requested Station: ${rid}`); - const url = `https://owlboard.info/api/v2/live/train/rid/${rid}`; + const url = `${getApiUrl()}/api/v2/live/train/rid/${rid}`; const opt = { method: 'GET', headers: { diff --git a/src/lib/libauth.ts b/src/lib/libauth.ts index 7d245bc..4860ddb 100644 --- a/src/lib/libauth.ts +++ b/src/lib/libauth.ts @@ -1,3 +1,4 @@ +import { getApiUrl } from './scripts/upstream'; import { uuid } from './stores/uuid'; export interface libauthResponse { @@ -50,7 +51,7 @@ async function checkUuid(): Promise { } async function checkServerAuth(uuidString: string) { - const url = 'https://owlboard.info/api/v2/user/checkAuth'; + const url = `${getApiUrl()}/api/v2/user/checkAuth`; const options = { method: 'GET', headers: { diff --git a/src/lib/raw-fetchers/reason.svelte b/src/lib/raw-fetchers/reason.svelte index bd3bc97..fd3eb12 100644 --- a/src/lib/raw-fetchers/reason.svelte +++ b/src/lib/raw-fetchers/reason.svelte @@ -1,4 +1,5 @@