From 3ba77d58cd99f9e0142eedb7229b0bf5e90dd295 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 22 Dec 2023 20:53:50 -0800 Subject: fix(anime): call subsplease once --- src/lib/List/Anime/AnimeListTemplate.svelte | 55 +++++++++++++++-------------- 1 file changed, 29 insertions(+), 26 deletions(-) (limited to 'src/lib/List/Anime/AnimeListTemplate.svelte') diff --git a/src/lib/List/Anime/AnimeListTemplate.svelte b/src/lib/List/Anime/AnimeListTemplate.svelte index 9b02fa53..957376a1 100644 --- a/src/lib/List/Anime/AnimeListTemplate.svelte +++ b/src/lib/List/Anime/AnimeListTemplate.svelte @@ -28,31 +28,31 @@ let pendingUpdate: number | null = null; -{#await animeLists} - {#if previousAnimeList} - - {:else} - +{#await fetch(`/api/subsplease?tz=${Intl.DateTimeFormat().resolvedOptions().timeZone}`).then( (r) => r.json() )} + -
  • Loading ...
- {/if} -{:then media} - {#await fetch(`/api/subsplease?tz=${Intl.DateTimeFormat().resolvedOptions().timeZone}`).then( (r) => r.json() )} - +
  • Loading ...
+{:then subsPlease} + {#await animeLists} + {#if previousAnimeList} + + {:else} + -
  • Loading ...
- {:then subsPlease} +
  • Loading ...
+ {/if} + {:then media} + {:catch} + + + {/await} {:catch} - - - + {/await} -- cgit v1.2.3