From 630f685cb6bb0d836c11d75682cd7cab77613c95 Mon Sep 17 00:00:00 2001 From: Han Xiao Date: Wed, 11 Jun 2025 22:43:32 -0700 Subject: [PATCH] fix: handle undefined exactQuote in formatReferences --- src/utils/text-tools.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/text-tools.ts b/src/utils/text-tools.ts index b913021..f20d13b 100644 --- a/src/utils/text-tools.ts +++ b/src/utils/text-tools.ts @@ -25,7 +25,7 @@ export function repairMarkdownFootnotes( // Helper function to format references const formatReferences = (refs: Array) => { return refs.map((ref, i) => { - const cleanQuote = ref.exactQuote + const cleanQuote = (ref?.exactQuote || '') .replace(/[^\p{L}\p{N}\s]/gu, ' ') .replace(/\s+/g, ' ').trim();