diff options
| author | Fuwn <[email protected]> | 2023-11-06 09:23:48 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-11-06 10:09:34 -0800 |
| commit | 8c6afc8484a23d5751dcaeffd3ece59c5e1f1ff1 (patch) | |
| tree | e8bc7a8c271c5e2bab31c3de6b3b1487a8d29bad /src/lib/Tools | |
| parent | feat(wrapped): add total episode count for completed (diff) | |
| download | due.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.svelte | 16 |
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; |