Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/javascript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hawk.so/javascript",
"version": "3.2.13",
"version": "3.2.14",
"description": "JavaScript errors tracking for Hawk.so",
"files": [
"dist"
Expand Down
4 changes: 3 additions & 1 deletion packages/javascript/src/catcher.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
EventContext,
JavaScriptAddons,
VueIntegrationAddons,
Json, EncodedIntegrationToken, DecodedIntegrationToken,

Check warning on line 13 in packages/javascript/src/catcher.ts

View workflow job for this annotation

GitHub Actions / lint

Unexpected trailing comma
} from '@hawk.so/types';
import type { JavaScriptCatcherIntegrations } from './types/integrations';
import { EventRejectedError } from './errors';
Expand Down Expand Up @@ -440,8 +440,10 @@

if (beforeSendResult === false) {
throw new EventRejectedError('Event rejected by beforeSend method.');
} else {
} else if (typeof beforeSendResult === 'object' && beforeSendResult !== null) {
payload = beforeSendResult;
} else if (beforeSendResult !== undefined) {
log('beforeSend must return event object or false. Received: ' + typeof beforeSendResult, 'warn');
}
}

Expand Down
Loading