From c46d5c15196cdbc9f91baf677d6600e0319e6f26 Mon Sep 17 00:00:00 2001 From: Sam DeMarrais Date: Tue, 28 Jul 2026 22:11:25 -0400 Subject: [PATCH] Election bugfix --- functions/src/legislators/scrapeElections.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/src/legislators/scrapeElections.ts b/functions/src/legislators/scrapeElections.ts index fcbe7dbdf..fe7cb22e9 100644 --- a/functions/src/legislators/scrapeElections.ts +++ b/functions/src/legislators/scrapeElections.ts @@ -79,7 +79,7 @@ async function fetchElectionData( if (error.message.includes("Could not parse CSS stylesheet")) { return } - console.error(error) + logger.error(error) }) const dom = new JSDOM(text, { virtualConsole }) @@ -102,7 +102,7 @@ async function fetchElectionData( headers.reverse() cells.reverse() headers.forEach((header, i) => { - const text = cells[i].textContent?.replace(/,/g, "").trim() + const text = cells[i]?.textContent?.replace(/,/g, "").trim() if (text && /^\d+$/.test(text)) { values.set(header, parseInt(text)) }