From 62ef195a77d712380f817a7c7230a0a5cba5c566 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 14:46:00 +0000 Subject: [PATCH 1/2] Initial plan From c6264496ae11652cbd5cf2ee727e9f417260053c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 14:50:22 +0000 Subject: [PATCH 2/2] refactor: Extract 150ms delay to CONVERSION_DATA_WAIT_MS constant Co-authored-by: LyubovSugak <34008546+LyubovSugak@users.noreply.github.com> --- extensions/kilkaya/k5a_meta_send.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/kilkaya/k5a_meta_send.js b/extensions/kilkaya/k5a_meta_send.js index bbc35d44..445dd7a1 100644 --- a/extensions/kilkaya/k5a_meta_send.js +++ b/extensions/kilkaya/k5a_meta_send.js @@ -2,6 +2,9 @@ /* global a, b */ /* eslint-disable-next-line no-unused-vars */ (function (a, b) { + // Configuration: delay to ensure conversion data is set by conversion extension + var CONVERSION_DATA_WAIT_MS = 150; + try { if (String(b.event_name) !== 'checkout' || String(b.event_action) !== 'success') { return; @@ -80,7 +83,7 @@ } catch (err) { persistLog('✗ ERROR sending conversion', {error: err.message, stack: err.stack}); } - }, 150); // Small delay to ensure k5aMeta.conversion is set + }, CONVERSION_DATA_WAIT_MS); } catch (e) { try {