From bd0e29b4e4928322480ca0d3f2adb69a8909450a Mon Sep 17 00:00:00 2001 From: Clarence Chan Date: Tue, 28 May 2024 12:49:29 -0400 Subject: [PATCH] Get event name from the document rather than --- scrape.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scrape.js b/scrape.js index 3c9c8e29..c44c647a 100644 --- a/scrape.js +++ b/scrape.js @@ -42,7 +42,14 @@ async function getDetailsFromEventLink(url) { const root = parse(text); // Extract basic details of the event from the DOM object - let name = root.querySelector("title").innerText.replace(" | UFC", ""); + let headlinePrefix = root + .querySelector(".c-hero__headline-prefix") + .innerText.trim(); + let headline = root + .querySelector(".c-hero__headline") + .innerText.replace(/\s\s+/g, " ") + .trim(); + let name = `${headlinePrefix}: ${headline}`; let date = root .querySelector(".c-hero__headline-suffix") .getAttribute("data-timestamp");