From 0bc71a759ebf50399b69f852db51fc19e3377984 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 22 Nov 2023 23:59:39 -0800 Subject: fix(anime): remove time desync on outdated caches --- src/lib/List/Anime/DueAnimeList.svelte | 5 +---- src/lib/List/Anime/UpcomingAnimeList.svelte | 3 +-- 2 files changed, 2 insertions(+), 6 deletions(-) (limited to 'src/lib/List/Anime') diff --git a/src/lib/List/Anime/DueAnimeList.svelte b/src/lib/List/Anime/DueAnimeList.svelte index 951c2df5..d55ea5b1 100644 --- a/src/lib/List/Anime/DueAnimeList.svelte +++ b/src/lib/List/Anime/DueAnimeList.svelte @@ -78,10 +78,7 @@ return difference(a) - difference(b); } else { - return ( - (a.nextAiringEpisode?.timeUntilAiring || 9999) - - (b.nextAiringEpisode?.timeUntilAiring || 9999) - ); + return (a.nextAiringEpisode?.airingAt || 9999) - (b.nextAiringEpisode?.airingAt || 9999); } }); diff --git a/src/lib/List/Anime/UpcomingAnimeList.svelte b/src/lib/List/Anime/UpcomingAnimeList.svelte index 2b1d8a4b..fef79711 100644 --- a/src/lib/List/Anime/UpcomingAnimeList.svelte +++ b/src/lib/List/Anime/UpcomingAnimeList.svelte @@ -54,8 +54,7 @@ upcomingAnime.sort( (a: Media, b: Media) => - (a.nextAiringEpisode?.timeUntilAiring || 9999) - - (b.nextAiringEpisode?.timeUntilAiring || 9999) + (a.nextAiringEpisode?.airingAt || 9999) - (b.nextAiringEpisode?.airingAt || 9999) ); if (!endTime) endTime = performance.now() - startTime; -- cgit v1.2.3