8000 fix: Init first element in array · getsentry/sentry-javascript@f918785 · GitHub
[go: up one dir, main page]

Skip to content

Commit f918785

Browse files
committed
fix: Init first element in array
1 parent 4727f08 commit f918785

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
`7` lines pre/post
1111
- [core]: ref: Change way how transports are initialized
1212
- [core]: ref: Rename `RequestBuffer` to `PromiseBuffer`, also introduce limit
13+
- [browser] fix: Prevent empty exception values
1314

1415
## 4.4.2
1516

packages/browser/src/parsers.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ export function prepareFramesForEvent(stack: TraceKitStackFrame[]): StackFrame[]
101101
export function addExceptionTypeValue(event: SentryEvent, message: string): void {
102102
event.exception = event.exception || {};
103103
event.exception.values = event.exception.values || [];
104+
event.exception.values[0] = event.exception.values[0] || {};
104105
event.exception.values[0].value = event.exception.values[0].value || message;
105106
event.exception.values[0].type = event.exception.values[0].type || 'Error';
106107
}

0 commit comments

Comments
 (0)
0