From 30bc4232d7bdf42746d382a77b16fffaf96e94e6 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sun, 28 Sep 2025 15:51:38 +0200 Subject: [PATCH] fix: use safe navigation to check for replay in giveKeyChainMessage --- src/services/questService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/questService.ts b/src/services/questService.ts index a52f9c8d..02bf81b7 100644 --- a/src/services/questService.ts +++ b/src/services/questService.ts @@ -331,7 +331,7 @@ export const giveKeyChainMessage = async ( ): Promise => { const keyChainMessage = getKeyChainMessage(keyChainInfo); - if (questKey.Progress![0].c > 0) { + if ((questKey.Progress?.[0]?.c ?? 0) > 0) { keyChainMessage.att = []; keyChainMessage.countedAtt = []; }