From d8ff601be78bc7aa61de60b45e1b0c12d26fb131 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Fri, 27 Jun 2025 00:37:00 +0200 Subject: [PATCH] fix: array out of bounds when processing CalendarProgress --- src/services/missionInventoryUpdateService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/missionInventoryUpdateService.ts b/src/services/missionInventoryUpdateService.ts index ec3ee941..c4a62f2c 100644 --- a/src/services/missionInventoryUpdateService.ts +++ b/src/services/missionInventoryUpdateService.ts @@ -674,7 +674,7 @@ export const addMissionInventoryUpdates = async ( const calendarProgress = getCalendarProgress(inventory); const currentSeason = getWorldState().KnownCalendarSeasons[0]; calendarProgress.SeasonProgress.LastCompletedChallengeDayIdx = currentSeason.Days.findIndex( - x => x.events[0].challenge == value[value.length - 1].challenge + day => day.events.length != 0 && day.events[0].challenge == value[value.length - 1].challenge ); checkCalendarChallengeCompletion(calendarProgress, currentSeason); break;