aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/List/CleanMangaList.svelte2
-rw-r--r--src/lib/List/Template/MangaListTemplate.svelte22
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>