aboutsummaryrefslogtreecommitdiff
path: root/src/lib/AniList/activity.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-31 00:37:34 -0800
committerFuwn <[email protected]>2024-01-31 00:37:34 -0800
commit59964e04cc03f5118cb8707ab73a607d5b9be355 (patch)
tree09b49365ca19285d9ba081bbafc4d37cae181dc1 /src/lib/AniList/activity.ts
parentfix(media): don't load media collection of no identity (diff)
downloaddue.moe-59964e04cc03f5118cb8707ab73a607d5b9be355.tar.xz
due.moe-59964e04cc03f5118cb8707ab73a607d5b9be355.zip
fix(activity): return temporary value if no identity
Diffstat (limited to 'src/lib/AniList/activity.ts')
-rw-r--r--src/lib/AniList/activity.ts3
1 files changed, 3 insertions, 0 deletions
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<LastActivity> => {
+ 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 +