From 6799bd113a1c3ee4306316d612aeb30d1d1b9b75 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Tue, 9 Sep 2025 15:23:49 -0700 Subject: [PATCH] Allow async beforeSend function. Closes #3584 --- src/tracker/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tracker/index.js b/src/tracker/index.js index 2d9dd18e..b2899e8b 100644 --- a/src/tracker/index.js +++ b/src/tracker/index.js @@ -143,7 +143,7 @@ const callback = window[beforeSend]; if (typeof callback === 'function') { - payload = callback(type, payload); + payload = await Promise.resolve(callback(type, payload)); } if (!payload) return;