Skip to content

Commit 58dab6f

Browse files
committed
Handle possible missing detail link data
1 parent f3b77c4 commit 58dab6f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

web/assets/js/widgets/core/snowplow-tracking.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,12 @@
166166
const cardTitle = entry.target.getElementsByClassName(
167167
"cnw_card-title"
168168
);
169-
170169
if (!cardTitle[0]) return;
171170

172-
const url = new URL(cardTitle[0].dataset.detailLink);
171+
const detailLink = cardTitle[0].dataset.detailLink;
172+
if (!detailLink) return;
173+
174+
const url = new URL(detailLink);
173175
const cdbidOfEventTeaser = url.searchParams.get("cdbid");
174176
viewedEventTeasers.add(cdbidOfEventTeaser);
175177
});

0 commit comments

Comments
 (0)