10000 fix: Do not store modules in transaction events (#490) · evanspjz/sentry-python@cdee59c · GitHub
[go: up one dir, main page]

Skip to content

Commit cdee59c

Browse files
authored
fix: Do not store modules in transaction events (getsentry#490)
* fix: Do not store modules in transaction events * fix: Flip condition
1 parent 87e5749 commit cdee59c

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

sentry_sdk/integrations/modules.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ def setup_once():
4646
@add_global_event_processor
4747
def processor(event, hint):
4848
# type: (Event, Any) -> Dict[str, Any]
49-
if Hub.current.get_integration(ModulesIntegration) is not None:
50-
event["modules"] = dict(_get_installed_modules())
49+
if event.get("type") == "transaction":
50+
return event
51+
52+
if Hub.current.get_integration(ModulesIntegration) is None:
53+
return event
54+
55+
event["modules"] = dict(_get_installed_modules())
5156
return event

0 commit comments

Comments
 (0)
0