diff options
| author | Fuwn <[email protected]> | 2024-01-31 00:37:34 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-31 00:37:34 -0800 |
| commit | 59964e04cc03f5118cb8707ab73a607d5b9be355 (patch) | |
| tree | 09b49365ca19285d9ba081bbafc4d37cae181dc1 /src/lib/AniList/activity.ts | |
| parent | fix(media): don't load media collection of no identity (diff) | |
| download | due.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.ts | 3 |
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 + |