diff --git a/apps/sim/executor/variables/resolvers/block.ts b/apps/sim/executor/variables/resolvers/block.ts index b3451aad6..4b27cf1bb 100644 --- a/apps/sim/executor/variables/resolvers/block.ts +++ b/apps/sim/executor/variables/resolvers/block.ts @@ -159,9 +159,12 @@ export class BlockResolver implements Resolver { if (blockType === 'response') { if (typeof value === 'string') { + return value + } + if (Array.isArray(value) || (typeof value === 'object' && value !== null)) { return JSON.stringify(value) } - return value + return String(value) } if (typeof value === 'object' && value !== null) {