Allow async beforeSend function. Closes #3584
Some checks are pending
Node.js CI / build (postgresql, 18.18) (push) Waiting to run

This commit is contained in:
Mike Cao 2025-09-09 15:23:49 -07:00
parent aa7d3cd1aa
commit 6799bd113a

View file

@ -143,7 +143,7 @@
const callback = window[beforeSend]; const callback = window[beforeSend];
if (typeof callback === 'function') { if (typeof callback === 'function') {
payload = callback(type, payload); payload = await Promise.resolve(callback(type, payload));
} }
if (!payload) return; if (!payload) return;