diff --git a/src/lib/bindings/http/validation/structured.js b/src/lib/bindings/http/validation/structured.js index 547da33f..b9c54f2a 100644 --- a/src/lib/bindings/http/validation/structured.js +++ b/src/lib/bindings/http/validation/structured.js @@ -26,7 +26,7 @@ function parse(payload, headers, receiver) { const sanityHeaders = sanityAndClone(headers); const contentType = sanityHeaders[HEADER_CONTENT_TYPE]; const parser = receiver.parserByMime[contentType]; - const incoming = parser.parse(payload); + const incoming = { ...parser.parse(payload) }; const event = { type: undefined, source: undefined