diff options
Diffstat (limited to 'src/lib/Home/LastActivity.svelte')
| -rw-r--r-- | src/lib/Home/LastActivity.svelte | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/lib/Home/LastActivity.svelte b/src/lib/Home/LastActivity.svelte index ecad8d46..edb293d3 100644 --- a/src/lib/Home/LastActivity.svelte +++ b/src/lib/Home/LastActivity.svelte @@ -1,32 +1,18 @@ <script lang="ts"> - import userIdentity from '$stores/userIdentity'; + import userIdentity from '$stores/identity'; import { onMount } from 'svelte'; - import { - userIdentity as getUserIdentity, - type AniListAuthorisation - } from '$lib/AniList/identity'; + import type { AniListAuthorisation } from '$lib/AniList/identity'; import { lastActivityDate } from '../AniList/activity'; import settings from '$stores/settings'; export let user: AniListAuthorisation; - let currentUserIdentity = { - name: '', - id: -1, - avatar: 'https://s4.anilist.co/file/anilistcdn/user/avatar/large/default.png' - }; let lastActivityWasToday = true; onMount(async () => { if (user !== undefined && !$settings.displayDisableLastActivityWarning) { - if ($userIdentity === '') { - userIdentity.set(JSON.stringify(await getUserIdentity(user))); - } - - currentUserIdentity = JSON.parse($userIdentity); - currentUserIdentity.name = currentUserIdentity.name; lastActivityWasToday = - (await lastActivityDate(currentUserIdentity, user)).date.toDateString() >= + (await lastActivityDate($userIdentity, user)).date.toDateString() >= new Date().toDateString(); if (!lastActivityWasToday) { |