From ffb368670ce5e27048362ce4d8034291aaa923d2 Mon Sep 17 00:00:00 2001 From: davegilligan Date: Thu, 14 May 2026 15:51:06 +0200 Subject: [PATCH] Fix OpenPanel consent tracking bootstrap --- src/components/CookieBanner.astro | 1 + src/layouts/BaseLayout.astro | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/CookieBanner.astro b/src/components/CookieBanner.astro index e55abc7..828d5e4 100644 --- a/src/components/CookieBanner.astro +++ b/src/components/CookieBanner.astro @@ -129,6 +129,7 @@ import { cookieBannerCopy } from "../data/locales"; if (existing) { applyPreference(existing); closeBanner(); + window.dispatchEvent(new CustomEvent("dg:cookie-consent", { detail: { preference: existing } })); return; } diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 8c8f624..a5ab712 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -70,10 +70,11 @@ const chromeCopy = getChromeCopy({ activeSlug, issueDate, articleKey }); /> {title}