8000 ref: Use SentryError for rejections · TGTGamer/sentry-javascript@182bb8b · GitHub
[go: up one dir, main page]

Skip to content

Commit 182bb8b

Browse files
committed
ref: Use SentryError for rejections
1 parent 4b2d249 commit 182bb8b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/core/src/baseclient.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -473,15 +473,15 @@ export abstract class BaseClient<B extends Backend, O extends Options> implement
473473
const { beforeSend, sampleRate } = this.getOptions();
474474

475475
if (!this._isEnabled()) {
476-
return SyncPromise.reject('SDK not enabled, will not send event.');
476+
return SyncPromise.reject(new SentryError('SDK not enabled, will not send event.'));
477477
}
478478

479479
const isTransaction = event.type === 'transaction';
480480
// 1.0 === 100% events are sent
481481
// 0.0 === 0% events are sent
482482
// Sampling for transaction happens somewhere else
483483
if (!isTransaction && typeof sampleRate === 'number' && Math.random() > sampleRate) {
484-
return SyncPromise.reject('This event has been sampled, will not send event.');
484+
return SyncPromise.reject(new SentryError('This event has been sampled, will not send event.'));
485485
}
486486

487487
return this._prepareEvent(event, scope, hint)

0 commit comments

Comments
 (0)
0