From 59964e04cc03f5118cb8707ab73a607d5b9be355 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 31 Jan 2024 00:37:34 -0800 Subject: fix(activity): return temporary value if no identity --- src/lib/AniList/activity.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib/AniList') diff --git a/src/lib/AniList/activity.ts b/src/lib/AniList/activity.ts index 5eafcf2c..58af2fd0 100644 --- a/src/lib/AniList/activity.ts +++ b/src/lib/AniList/activity.ts @@ -123,6 +123,9 @@ export const lastActivityDate = async ( userIdentity: UserIdentity, authorisation: AniListAuthorisation ): Promise => { + if (userIdentity.id === -1 || userIdentity.id === -2) + return { date: new Date(8640000000000000), timezone: '' }; + const history = await activityHistoryOptions(userIdentity, authorisation); const date = new Date( Number(history.stats.activityHistory[history.stats.activityHistory.length - 1].date) * 1000 + -- cgit v1.2.3