diff --git a/src/action-input/action-input.ts b/src/action-input/action-input.ts index 81a93bb..c0f1b69 100644 --- a/src/action-input/action-input.ts +++ b/src/action-input/action-input.ts @@ -17,11 +17,15 @@ export class ActionInput { toActArguments() { if (Object.keys(this.event.event).length > 0) { const eventCopy = { ...this.event.event }; - eventCopy.inputs = Object.fromEntries(this.input.map); + // Merge inputs with existing event entries + eventCopy.inputs = { + ...(eventCopy.inputs || {}), + ...Object.fromEntries(this.input.map) + }; this.event.event = eventCopy; return []; } else { return this.input.toActArguments(); } } -} +} \ No newline at end of file