diff options
| author | Fuwn <[email protected]> | 2024-01-17 06:57:09 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-17 06:57:09 -0800 |
| commit | 9bb9651aeb749cf1f1cc0907198d937b0ce2ceed (patch) | |
| tree | 09abe2e08d77149f88c3d05e72a7bb1517ea5d81 /src/lib | |
| parent | fix(airing): adjust date for sutitles (diff) | |
| download | due.moe-9bb9651aeb749cf1f1cc0907198d937b0ce2ceed.tar.xz due.moe-9bb9651aeb749cf1f1cc0907198d937b0ce2ceed.zip | |
fix(manga): remove chapter check from completed
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/List/Manga/CleanMangaList.svelte | 2 | ||||
| -rw-r--r-- | src/lib/List/Manga/MangaListTemplate.svelte | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte index 274ebfd6..e712ef30 100644 --- a/src/lib/List/Manga/CleanMangaList.svelte +++ b/src/lib/List/Manga/CleanMangaList.svelte @@ -145,7 +145,7 @@ > + </button> - {#if due || manga.episodes !== manga.chapters} + {#if due || Math.floor(manga.episodes) < manga.chapters} [{manga.episodes || '?'}] {#await volumeCount(manga) then volumes} {@const volumeProgress = manga.mediaListEntry?.progressVolumes} diff --git a/src/lib/List/Manga/MangaListTemplate.svelte b/src/lib/List/Manga/MangaListTemplate.svelte index fe1e9cb1..b7dd1f6f 100644 --- a/src/lib/List/Manga/MangaListTemplate.svelte +++ b/src/lib/List/Manga/MangaListTemplate.svelte @@ -107,6 +107,8 @@ database.chapters.get(m.id).then((c) => { if (progress < 100) progress += progressStep; + if (!due) return new Promise((resolve) => resolve(m.chapters)) as Promise<number | null>; + if (c !== undefined) return chapterCount(identity, m, $settings.calculateGuessingDisabled); else { // A = On 1 second interval, |