summaryrefslogtreecommitdiff
path: root/app/scrapers/pitbar-nishiogikubo.ts
diff options
context:
space:
mode:
Diffstat (limited to 'app/scrapers/pitbar-nishiogikubo.ts')
-rw-r--r--app/scrapers/pitbar-nishiogikubo.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/scrapers/pitbar-nishiogikubo.ts b/app/scrapers/pitbar-nishiogikubo.ts
index 2553002..569ce26 100644
--- a/app/scrapers/pitbar-nishiogikubo.ts
+++ b/app/scrapers/pitbar-nishiogikubo.ts
@@ -38,10 +38,10 @@ async function extractEvents(page: Page, dateFrom: string, dateTo: string): Prom
return Array.from(cells).map((el) => {
const id = el.getAttribute("id") ?? "";
const parts = id.split("-");
- // id: cal-25771-YYYY-M-D
+ // id: cal-25771-YYYY-M-D (sometimes suffixed with _clone after JS cloning)
const year = parts[2];
const month = parts[3];
- const day = parts[4];
+ const day = parts[4]?.replace(/\D.*$/, "");
if (!year || !month || !day) return null;
return {
date: `${year}-${month.padStart(2, "0")}-${day.padStart(2, "0")}`,