aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Tools
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-11-06 09:23:48 -0800
committerFuwn <[email protected]>2023-11-06 10:09:34 -0800
commit8c6afc8484a23d5751dcaeffd3ece59c5e1f1ff1 (patch)
treee8bc7a8c271c5e2bab31c3de6b3b1487a8d29bad /src/lib/Tools
parentfeat(wrapped): add total episode count for completed (diff)
downloaddue.moe-8c6afc8484a23d5751dcaeffd3ece59c5e1f1ff1.tar.xz
due.moe-8c6afc8484a23d5751dcaeffd3ece59c5e1f1ff1.zip
feat(wrapped): fix total episode and chapter count
Diffstat (limited to 'src/lib/Tools')
-rw-r--r--src/lib/Tools/Wrapped.svelte16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte
index 59dd0b97..8dd448bd 100644
--- a/src/lib/Tools/Wrapped.svelte
+++ b/src/lib/Tools/Wrapped.svelte
@@ -45,11 +45,7 @@
true,
true
)
- ).filter(
- (m) =>
- m.mediaListEntry?.status === 'COMPLETED' &&
- m.mediaListEntry.startedAt.year === currentYear
- );
+ ).filter((m) => m.mediaListEntry?.startedAt.year === currentYear);
mangaList = (
await mediaListCollection(
user,
@@ -60,11 +56,7 @@
true,
true
)
- ).filter(
- (m) =>
- m.mediaListEntry?.status === 'COMPLETED' &&
- m.mediaListEntry.startedAt.year === currentYear
- );
+ ).filter((m) => m.mediaListEntry?.startedAt.year === currentYear);
animeList = animeList.sort((a, b) => {
if (a.mediaListEntry?.score === undefined) {
return 1;
@@ -85,9 +77,7 @@
});
for (const media of animeList) {
- if (media.mediaListEntry?.status === 'COMPLETED') {
- episodes += media.episodes;
- }
+ episodes += media.mediaListEntry?.progress || 0;
}
} else {
currentUserIdentity.id = -2;