From 626142b8d3c7115803bfaf60700a486d79c0aea4 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Fri, 22 Dec 2023 03:38:02 -0800 Subject: refactor(manga): move chapters to database module --- src/lib/List/Manga/MangaListTemplate.svelte | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/lib/List/Manga') diff --git a/src/lib/List/Manga/MangaListTemplate.svelte b/src/lib/List/Manga/MangaListTemplate.svelte index 9a66ad4a..f30cb520 100644 --- a/src/lib/List/Manga/MangaListTemplate.svelte +++ b/src/lib/List/Manga/MangaListTemplate.svelte @@ -5,7 +5,7 @@ import { chapterCount } from '$lib/Media/Manga/chapters'; import { pruneAllManga } from '$lib/Media/Manga/cache'; import manga from '../../../stores/manga'; - import { chapterDatabase } from '$lib/Media/Manga/database'; + import { database } from '$lib/Database/chapters'; import settings from '../../../stores/settings'; import lastPruneTimes from '../../../stores/lastPruneTimes'; import ListTitle from '../ListTitle.svelte'; @@ -54,9 +54,7 @@ ) { lastPruneTimes.setKey('chapters', currentDate.getTime()); (async () => { - await chapterDatabase.chapters.bulkDelete( - (await chapterDatabase.chapters.toArray()).map((m) => m.id) - ); + await database.chapters.bulkDelete((await database.chapters.toArray()).map((m) => m.id)); })(); } } @@ -73,7 +71,7 @@ let finalMedia = releasingMedia; const progressStep = 100 / finalMedia.length; const chapterPromises = finalMedia.map((m: Media) => - chapterDatabase.chapters.get(m.id).then((c) => { + database.chapters.get(m.id).then((c) => { if (c !== undefined) return chapterCount(identity, m, $settings.calculateGuessingDisabled); else { // A = On 1 second interval, @@ -133,7 +131,7 @@ pendingUpdate = id; lastUpdatedMedia = id; - await chapterDatabase.chapters.delete(id); + await database.chapters.delete(id); await fetch(`/api/anilist/increment?id=${id}&progress=${(progress || 0) + 1}`).then(() => { previousMangaList = media; -- cgit v1.2.3