diff options
| author | Fuwn <[email protected]> | 2023-12-29 20:50:58 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-29 20:50:58 -0800 |
| commit | 7e4169ced2c6d55e25a54fad6d8be74ac733105b (patch) | |
| tree | 851f9129199dbf950c2a68e7f470eece8ed7764c /src/lib/Tools | |
| parent | feat(html): reorder title (diff) | |
| download | due.moe-7e4169ced2c6d55e25a54fad6d8be74ac733105b.tar.xz due.moe-7e4169ced2c6d55e25a54fad6d8be74ac733105b.zip | |
refactor(activity): prep for next year
Diffstat (limited to 'src/lib/Tools')
| -rw-r--r-- | src/lib/Tools/ActivityHistory/Grid.svelte | 3 | ||||
| -rw-r--r-- | src/lib/Tools/Wrapped.svelte | 5 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/Tools/ActivityHistory/Grid.svelte b/src/lib/Tools/ActivityHistory/Grid.svelte index a53c1c90..679aae8a 100644 --- a/src/lib/Tools/ActivityHistory/Grid.svelte +++ b/src/lib/Tools/ActivityHistory/Grid.svelte @@ -14,6 +14,7 @@ export let user: AniListAuthorisation; export let activityData: ActivityHistoryEntry[] | null = null; + export let currentYear = new Date().getFullYear(); let activityHistoryData: ActivityHistoryEntry[]; let currentUserIdentity = { name: '', id: -1 }; @@ -43,7 +44,7 @@ {:else if activityHistoryData === undefined} Loading activity history ... 50% {:else} - {@const filledActivities = fillMissingDays(activityHistoryData)} + {@const filledActivities = fillMissingDays(activityHistoryData, false, currentYear)} {@const highestActivity = Math.max(...filledActivities.map((activity) => activity.amount))} <div class="grid"> diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte index 2abe66da..63d67394 100644 --- a/src/lib/Tools/Wrapped.svelte +++ b/src/lib/Tools/Wrapped.svelte @@ -29,6 +29,7 @@ export let user: AniListAuthorisation; + const currentYear = new Date(Date.now()).getFullYear(); let currentUserIdentity = { name: '', id: -1 }; let episodes = 0; let chapters = 0; @@ -196,8 +197,6 @@ const update = async () => { if (currentUserIdentity.id === -1) return; - const currentYear = new Date(Date.now()).getFullYear(); - animeList = ( await mediaListCollection( user, @@ -395,7 +394,7 @@ {#if currentUserIdentity.id === -2} Please log in to view this page. {:else if currentUserIdentity.id !== -1} - {#await useFullActivityHistory ? fullActivityHistory(user, currentUserIdentity) : getActivityHistory(currentUserIdentity)} + {#await useFullActivityHistory ? fullActivityHistory(user, currentUserIdentity, currentYear) : getActivityHistory(currentUserIdentity)} {@html nbsp(`Loading${useFullActivityHistory ? ' full-year' : ''} activity history ...`)} {:then activities} {#await wrapped(user, currentUserIdentity)} |