Skip to content

Commit 3349cb8

Browse files
HazATrhcarvalho
andauthored
fix: Add gatsby sdk identifier (#2709)
* fix: Add gatsby identifier * ref: Changelog * Update CHANGELOG.md Co-authored-by: Rodolfo Carvalho <[email protected]> Co-authored-by: Rodolfo Carvalho <[email protected]>
1 parent a551313 commit 3349cb8

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- "You miss 100 percent of the chances you don't take. — Wayne Gretzky" — Michael Scott
66
- [tracing] fix: Add manual Location typing (#2700)
77
- [react] feat: Expose eventId on ErrorBoundary component
8+
- [gatsby] fix: fix: Add gatsby sdk identifier (#2709)
89

910
- [tracing] feat: Pick up sentry-trace in JS <meta/> tag (#2703)
1011
- [tracing] fix: Respect sample decision when continuing trace from header in node (#2703)

packages/gatsby/src/gatsby-browser.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,21 @@ exports.onClientEntry = function(_, pluginParams) {
1515
tracesSampleRate,
1616
integrations,
1717
});
18+
Sentry.addGlobalEventProcessor(event => {
19+
event.sdk = {
20+
...event.sdk,
21+
name: 'sentry.javascript.gatsby',
22+
packages: [
23+
...((event.sdk && event.sdk.packages) || []),
24+
{
25+
name: 'npm:@sentry/gatsby',
26+
version: Sentry.SDK_VERSION,
27+
},
28+
],
29+
version: Sentry.SDK_VERSION,
30+
};
31+
return event;
32+
});
1833
window.Sentry = Sentry;
1934
});
2035
};

0 commit comments

Comments
 (0)