From de67f69252b17d2b7bb35330875bd1ba9a8bd351 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Tue, 22 Apr 2025 18:48:01 +0800 Subject: [PATCH] handle null tagname (#2212) --- skyvern/webeye/scraper/domUtils.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/skyvern/webeye/scraper/domUtils.js b/skyvern/webeye/scraper/domUtils.js index bd168dd8..8fce6652 100644 --- a/skyvern/webeye/scraper/domUtils.js +++ b/skyvern/webeye/scraper/domUtils.js @@ -1403,7 +1403,11 @@ async function buildElementTree( return; } - const tagName = element.tagName.toLowerCase(); + const tagName = element.tagName?.toLowerCase(); + if (!tagName) { + console.log("get a null tagName"); + return; + } // skip proccessing option element as they are already added to the select.options if (tagName === "option") {