diff options
| -rw-r--r-- | src/routes/hololive/+page.svelte | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/routes/hololive/+page.svelte b/src/routes/hololive/+page.svelte index 34783fdf..771bc808 100644 --- a/src/routes/hololive/+page.svelte +++ b/src/routes/hololive/+page.svelte @@ -37,23 +37,27 @@ } onMount(async () => { - schedulePromise = fetch(proxy('https://schedule.hololive.tv'), { - headers: { - Cookie: 'timezone=Asia/Tokyo' - } - }); + // schedulePromise = fetch(proxy('https://schedule.hololive.tv'), { + // headers: { + // Cookie: 'timezone=Asia/Tokyo' + // } + // }); getPinnedStreams(); }); const getPinnedStreams = () => { + let streams: string[] = []; + if ($identity.id !== -2) fetch(root(`/api/configuration?id=${$identity.id}`)).then((response) => { if (response.ok) response.json().then((data) => { - if (data && data.configuration) pinnedStreams = data.pinned_hololive_streams; + if (data && data.configuration) streams = data.pinned_hololive_streams; }); }); + + pinnedStreams = streams; }; const typeSchedule = (schedule: any) => schedule as ParseResult; |