From fb5db845618f56639a7731000d382417fb79ab7f Mon Sep 17 00:00:00 2001 From: alxndrsn Date: Tue, 13 Jan 2026 13:07:37 +0000 Subject: [PATCH] sentry: disable client reports This is a workaround for unclean shutdown handling in Sentry SDK. See: https://github.com/getodk/central/issues/1347 --- lib/external/sentry.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/external/sentry.js b/lib/external/sentry.js index 812679c99..4289957c9 100644 --- a/lib/external/sentry.js +++ b/lib/external/sentry.js @@ -191,6 +191,7 @@ const _init = (config) => { // eslint-disable-line no-shadow ...defaults.filter(i => !disabledIntegrations.includes(i.name)), Sentry.dedupeIntegration(), ], + sendClientReports: false, // workaround for https://github.com/getodk/central/issues/1347 tracesSampleRate: Number(config.traceRate || 0), beforeSend(event, hint) { const sanitizedEvent = sanitizeEventRequest(event);