From 51348effc8b698f75ef38e05c994b6d0b81e5e65 Mon Sep 17 00:00:00 2001 From: Matt Isenhower Date: Sun, 23 Jul 2023 08:36:43 -0700 Subject: [PATCH] Prevent issues with nulls --- app/data/updaters/FestivalRankingUpdater.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/data/updaters/FestivalRankingUpdater.mjs b/app/data/updaters/FestivalRankingUpdater.mjs index 27536b2..805ad98 100644 --- a/app/data/updaters/FestivalRankingUpdater.mjs +++ b/app/data/updaters/FestivalRankingUpdater.mjs @@ -44,9 +44,9 @@ export default class FestivalRankingUpdater extends DataUpdater const data = await this.splatnet(locale).getFestRankingData(this.festID); for (const team of data.data.fest.teams) { - let pageInfo = team.result?.rankingHolders.pageInfo; + let pageInfo = team.result?.rankingHolders?.pageInfo; - while (pageInfo.hasNextPage) { + while (pageInfo?.hasNextPage) { this.console.log('Fetching next page for team %s (%s), cursor %s', getFestTeamId(team.id), team.teamName, pageInfo.endCursor);