diff options
| author | Fuwn <[email protected]> | 2024-01-10 01:57:32 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-10 01:57:32 -0800 |
| commit | ee53fae3584143e970754ea5dbeb0de5d0e43c30 (patch) | |
| tree | bcaf8dc0adb728b91af0a445f5311a0ace8aa3dc /src/lib/Tools | |
| parent | fix(parameters): early return and tools parameter (diff) | |
| download | due.moe-ee53fae3584143e970754ea5dbeb0de5d0e43c30.tar.xz due.moe-ee53fae3584143e970754ea5dbeb0de5d0e43c30.zip | |
feat(wrapped): more confirmation of date
Diffstat (limited to 'src/lib/Tools')
| -rw-r--r-- | src/lib/Tools/Wrapped.svelte | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte index d0ba5105..9605b189 100644 --- a/src/lib/Tools/Wrapped.svelte +++ b/src/lib/Tools/Wrapped.svelte @@ -305,7 +305,12 @@ ? true : item.mediaListEntry?.repeat === 0) && (item.mediaListEntry?.startedAt.year === selectedYear || - item.mediaListEntry?.completedAt.year === selectedYear) && + item.mediaListEntry?.completedAt.year === selectedYear || + ((item.mediaListEntry?.createdAt + ? new Date(item.mediaListEntry?.createdAt * 1000).getFullYear() === selectedYear + : false) && item.mediaListEntry + ? item.mediaListEntry?.progress >= 1 + : false)) && (includeMovies ? true : item.format !== 'MOVIE') && (includeSpecials ? true : item.format !== 'SPECIAL') && (includeOVAs ? true : item.format !== 'OVA') @@ -346,7 +351,12 @@ self.findIndex((itemToCompare) => itemToCompare.id === item.id) === index && (includeRepeats ? true : item.mediaListEntry?.repeat === 0) && (item.mediaListEntry?.startedAt.year === selectedYear || - item.mediaListEntry?.completedAt.year === selectedYear) + item.mediaListEntry?.completedAt.year === selectedYear || + ((item.mediaListEntry?.createdAt + ? new Date(item.mediaListEntry?.createdAt * 1000).getFullYear() === selectedYear + : false) && item.mediaListEntry + ? item.mediaListEntry?.progress >= 1 + : false)) ) .sort((a, b) => { if (a.mediaListEntry?.score === undefined) return 1; |