Skip to content

Commit e9ef553

Browse files
committed
fix: correctly merge 'details' into 'metadata'
1 parent 9a9ac60 commit e9ef553

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/v2/defaultEventProcessor.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,14 @@ export const defaultEventProcessor: EventProcessor = (
1515
}
1616

1717
const detail = typeof entry.detail === 'object' && entry.detail
18-
const metadata =
18+
const existingMetadata =
1919
'metadata' in entry && typeof entry.metadata === 'object'
20-
? detail
21-
? { ...detail, ...entry.metadata }
22-
: entry.metadata
20+
? entry.metadata
2321
: {}
22+
const metadata = detail
23+
? { ...detail, ...existingMetadata }
24+
: existingMetadata
25+
2426
let kind = entry.entryType
2527
let commonName = entry.name
2628
let status: EventStatus = 'ok'

0 commit comments

Comments
 (0)