diff options
| author | Fuwn <[email protected]> | 2023-08-30 17:19:15 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-08-30 17:19:15 -0700 |
| commit | cb6c8b605582d27cbbadf20a4e22f78b0ef02e6c (patch) | |
| tree | 49c4de253532a4ca701fd4f60c036d390c43d2ba /src/lib/List | |
| parent | fix(mangadex): add types (diff) | |
| download | due.moe-cb6c8b605582d27cbbadf20a4e22f78b0ef02e6c.tar.xz due.moe-cb6c8b605582d27cbbadf20a4e22f78b0ef02e6c.zip | |
fix(manga): silly type fudging
Diffstat (limited to 'src/lib/List')
| -rw-r--r-- | src/lib/List/Due/MangaList.svelte | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/List/Due/MangaList.svelte b/src/lib/List/Due/MangaList.svelte index 7a3bc68c..bf6a57ab 100644 --- a/src/lib/List/Due/MangaList.svelte +++ b/src/lib/List/Due/MangaList.svelte @@ -58,11 +58,11 @@ const chapterCounts = await Promise.all(chapterPromises); finalMedia.forEach((m: Media, i) => { - m.episodes = chapterCounts[i]; + m.episodes = chapterCounts[i] || -1337; }); if (!displayUnresolved) { - finalMedia = finalMedia.filter((m: Media) => m.episodes !== null); + finalMedia = finalMedia.filter((m: Media) => m.episodes !== -1337); } finalMedia.sort((a: Media, b: Media) => { @@ -78,7 +78,7 @@ array.findIndex((i) => { return i.id === item.id; }) === index && - (item.episodes === null && displayUnresolved + (item.episodes === -1337 && displayUnresolved ? true : (item.mediaListEntry?.progress || 0) < ($roundDownChapters === 'true' ? Math.floor(item.episodes) : item.episodes)) |