From 226c6e313fe4acf9107dd770609e3d0e9249ef5f Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Mon, 11 Mar 2024 19:13:53 -0700 Subject: [PATCH 1/2] Fixed page titles in tracker. --- src/tracker/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tracker/index.js b/src/tracker/index.js index 606da925..87e79ef6 100644 --- a/src/tracker/index.js +++ b/src/tracker/index.js @@ -44,7 +44,7 @@ hostname, screen, language, - title: encodeURIComponent(title), + title: title ? encodeURIComponent(title) : undefined, url: encodeURI(currentUrl), referrer: encodeURI(currentRef), }); @@ -79,7 +79,7 @@ const handleTitleChanges = () => { const observer = new MutationObserver(([entry]) => { - title = entry && entry.target ? entry.target.text : undefined; + title = entry && entry.target ? entry.target.data : undefined; }); const node = document.querySelector('head > title'); From 41593ee1df9b0d0253ddaee0234cf1ecc8825e04 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Wed, 27 Mar 2024 02:06:16 -0700 Subject: [PATCH 2/2] Prevent null error. --- src/components/input/DateFilter.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/input/DateFilter.tsx b/src/components/input/DateFilter.tsx index f025da97..721c4350 100644 --- a/src/components/input/DateFilter.tsx +++ b/src/components/input/DateFilter.tsx @@ -109,7 +109,7 @@ export function DateFilter({ ); } - return options.find(e => e.value === value).label; + return options.find(e => e.value === value)?.label; }; return (