This commit is contained in:
Vikhyath Mondreti
2026-01-25 23:07:45 -08:00
parent 5b3cc2ba0d
commit 1a90c04e1c

View File

@@ -383,10 +383,25 @@ function buildIntegrationTriggerOutput(
structuredInput: Record<string, unknown>,
hasStructured: boolean
): NormalizedBlockOutput {
const output: NormalizedBlockOutput = {}
if (hasStructured) {
return { ...structuredInput }
for (const [key, value] of Object.entries(structuredInput)) {
output[key] = value
}
}
return isPlainObject(workflowInput) ? (workflowInput as NormalizedBlockOutput) : {}
if (isPlainObject(workflowInput)) {
for (const [key, value] of Object.entries(workflowInput)) {
if (value !== undefined && value !== null) {
output[key] = value
} else if (!Object.hasOwn(output, key)) {
output[key] = value
}
}
}
return mergeFilesIntoOutput(output, workflowInput)
}
function extractSubBlocks(block: SerializedBlock): Record<string, unknown> | undefined {