aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-08-30 17:19:15 -0700
committerFuwn <[email protected]>2023-08-30 17:19:15 -0700
commitcb6c8b605582d27cbbadf20a4e22f78b0ef02e6c (patch)
tree49c4de253532a4ca701fd4f60c036d390c43d2ba /src/lib/List
parentfix(mangadex): add types (diff)
downloaddue.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.svelte6
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))