From cb8689e253be304774591178a0a1d7510f49cb87 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 12 Feb 2024 07:05:34 -0800 Subject: fix(anime): new list on new episode --- src/lib/List/Anime/CleanAnimeList.svelte | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte index b8315a3f..c94dc15e 100644 --- a/src/lib/List/Anime/CleanAnimeList.svelte +++ b/src/lib/List/Anime/CleanAnimeList.svelte @@ -43,7 +43,16 @@ onMount(() => { keyCacher = setInterval( - () => (media = media), + () => { + media = media; + + if ( + media.some( + (m) => m.nextAiringEpisode?.airingAt && m.nextAiringEpisode.airingAt < Date.now() / 1000 + ) + ) + animeLists = cleanCache(user, $identity); + }, (() => { const airingAt = media .filter( -- cgit v1.2.3