From 55a40620220373c94920ad2b4208081b9ef940f2 Mon Sep 17 00:00:00 2001 From: amasin76 Date: Mon, 18 Sep 2023 12:41:17 +0100 Subject: [PATCH] Fix: err of scraping unavailable release date --- src/pages/content/getProjectData.ts | 2 +- src/pages/popup/components/Checker/index.tsx | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/pages/content/getProjectData.ts b/src/pages/content/getProjectData.ts index c74be98..6233412 100644 --- a/src/pages/content/getProjectData.ts +++ b/src/pages/content/getProjectData.ts @@ -4,7 +4,7 @@ function getRemainingTime(): number { const now = new Date(); const projectMetadata = document.querySelector("#project-metadata"); const checkerElement = findElementByText(projectMetadata, "li", "Checker"); - const timeString = (checkerElement.querySelector(".datetime") as HTMLElement).innerText; + const timeString = (checkerElement?.querySelector(".datetime") as HTMLElement)?.innerText; const releaseTime = new Date(timeString); const remainingTimeInMs = releaseTime.getTime() - now.getTime(); diff --git a/src/pages/popup/components/Checker/index.tsx b/src/pages/popup/components/Checker/index.tsx index 4299294..9de2350 100644 --- a/src/pages/popup/components/Checker/index.tsx +++ b/src/pages/popup/components/Checker/index.tsx @@ -48,9 +48,6 @@ export const Checker: React.FC = () => { }); }; - console.log(remainingTimeInMs); - console.log(hasCheckerBtn); - return (