Skip to content

Commit f3b77c4

Browse files
committed
Use the cardtitle data property to get the cdbid
1 parent c243f81 commit f3b77c4

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

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

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -163,14 +163,13 @@
163163
entries.forEach((entry) => {
164164
if (!entry.isIntersecting) return;
165165

166-
const readMoreButtons = entry.target.getElementsByClassName(
167-
"cnw_btn__card-readmore"
166+
const cardTitle = entry.target.getElementsByClassName(
167+
"cnw_card-title"
168168
);
169169

170-
if (!readMoreButtons[0]) return;
170+
if (!cardTitle[0]) return;
171171

172-
const uri = readMoreButtons[0].href;
173-
const url = new URL(uri);
172+
const url = new URL(cardTitle[0].dataset.detailLink);
174173
const cdbidOfEventTeaser = url.searchParams.get("cdbid");
175174
viewedEventTeasers.add(cdbidOfEventTeaser);
176175
});

0 commit comments

Comments
 (0)