diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/List/CleanMangaList.svelte | 2 | ||||
| -rw-r--r-- | src/lib/List/Template/MangaListTemplate.svelte | 22 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/lib/List/CleanMangaList.svelte b/src/lib/List/CleanMangaList.svelte index 434f37d6..dd98fdd5 100644 --- a/src/lib/List/CleanMangaList.svelte +++ b/src/lib/List/CleanMangaList.svelte @@ -5,7 +5,7 @@ import ListTitle from './ListTitle.svelte'; export let media: Media[]; - export let cleanCache: () => Promise<void>; + export let cleanCache: () => void; export let endTime: number; export let lastUpdatedMedia: number; export let updateMedia: ( diff --git a/src/lib/List/Template/MangaListTemplate.svelte b/src/lib/List/Template/MangaListTemplate.svelte index 9b20357c..5dbd94d0 100644 --- a/src/lib/List/Template/MangaListTemplate.svelte +++ b/src/lib/List/Template/MangaListTemplate.svelte @@ -130,20 +130,20 @@ }); }; - const cleanCache = async () => { + const cleanCache = () => { startTime = performance.now(); endTime = -1; - await pruneAllManga(); - - mangaLists = mediaListCollection( - user, - identity, - Type.Manga, - $manga, - $lastPruneTimes.manga, - true - ); + pruneAllManga().then(() => { + mangaLists = mediaListCollection( + user, + identity, + Type.Manga, + $manga, + $lastPruneTimes.manga, + true + ); + }); }; </script> |