From f686f2039d76fac8cb3cbe18944e09837cb40c2a Mon Sep 17 00:00:00 2001 From: Markus Unterwaditzer Date: Thu, 8 Aug 2019 11:44:28 +0200 Subject: [PATCH] fix: Remove breadcrumbs from transaction events --- sentry_sdk/scope.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sentry_sdk/scope.py b/sentry_sdk/scope.py index 7265700dfe..03a7283f3d 100644 --- a/sentry_sdk/scope.py +++ b/sentry_sdk/scope.py @@ -241,7 +241,9 @@ def _drop(event, cause, ty): if self._level is not None: event["level"] = self._level - event.setdefault("breadcrumbs", []).extend(self._breadcrumbs) + if event.get("type") != "transaction": + event.setdefault("breadcrumbs", []).extend(self._breadcrumbs) + if event.get("user") is None and self._user is not None: event["user"] = self._user