From 525e5cd21b987682b3f9bdea557d0d430918199d Mon Sep 17 00:00:00 2001 From: Dev Date: Mon, 20 Nov 2023 15:05:35 +0000 Subject: [PATCH] Fix length comparison not working as its an object, not an array --- project/src/controllers/InraidController.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project/src/controllers/InraidController.ts b/project/src/controllers/InraidController.ts index f949644d..e0910ff1 100644 --- a/project/src/controllers/InraidController.ts +++ b/project/src/controllers/InraidController.ts @@ -322,7 +322,7 @@ export class InraidController { for (const quest of scavProfile.Quests) { - const pmcQuest = pmcProfile.Quests.find((x) => x.qid === quest.qid); + const pmcQuest = pmcProfile.Quests.find(x => x.qid === quest.qid); if (!pmcQuest) { this.logger.warning(`No PMC quest found for ID: ${quest.qid}`); @@ -333,7 +333,7 @@ export class InraidController // Status values mismatch or statusTimers counts mismatch if ( quest.status !== QuestStatus[pmcQuest.status] - || quest.statusTimers.length !== pmcQuest.statusTimers.length + || Object.keys(quest.statusTimers).length !== Object.keys(pmcQuest.statusTimers).length ) { this.logger.warning(