From 8e4802df9331a3e6037d05ba637cfbf5b0964f0a Mon Sep 17 00:00:00 2001 From: Tudor Date: Mon, 12 Jan 2026 09:18:40 +0000 Subject: [PATCH] fixing GA implementation race condition for account id retrieval --- frontend/index.html | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 7ebaba4..f05bde1 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -424,15 +424,20 @@ analyticsConsentGiven = true; loadGoogleAnalytics(); } - }, - onReady: function(consent) { - // Called on page load with existing consent state - if (consent && consent.analytics) { + } + }); + + // Check existing consent state after initialization + (function() { + var manager = window.silktideConsentManager.getInstance(); + if (manager) { + var analyticsConsent = manager.getConsentChoice('analytics'); + if (analyticsConsent === true) { analyticsConsentGiven = true; loadGoogleAnalytics(); } } - }); + })();