Skip to content

Commit cb48245

Browse files
committed
refactor(sentry): also disable trace on server-side
1 parent 7cecea9 commit cb48245

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

src/instrumentation-client.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ const client = new BrowserClient({
3333
httpClientIntegration(),
3434
httpContextIntegration(),
3535
],
36-
3736
denyUrls: [/extensions\//i, /^chrome:\/\//i, /^chrome-extension:\/\//i],
3837
beforeSend(event) {
3938
const hasStack = event.exception?.values?.some((e) => e.stacktrace);

src/instrumentation.ts

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,14 @@ export async function register() {
88

99
Sentry.init({
1010
dsn: SENTRY_DSN,
11-
tracesSampleRate: 1,
11+
tracesSampleRate: 0,
12+
replaysSessionSampleRate: 0,
13+
replaysOnErrorSampleRate: 0,
1214
debug: false,
1315
denyUrls: [/extensions\//i, /^chrome:\/\//i, /^chrome-extension:\/\//i],
1416
beforeSend(event) {
15-
const hasStackTrace = event?.exception?.values?.some(
16-
(exceptionValue) => exceptionValue.stacktrace,
17-
);
18-
19-
if (!hasStackTrace) {
20-
return null;
21-
}
22-
23-
return event;
17+
const hasStack = event.exception?.values?.some((e) => e.stacktrace);
18+
return hasStack ? event : null;
2419
},
2520
});
2621
}

0 commit comments

Comments
 (0)