diff --git a/packages/forge/blocks/chatNode/actions/sendMessage.ts b/packages/forge/blocks/chatNode/actions/sendMessage.ts index e75536db6..01e2ecd4c 100644 --- a/packages/forge/blocks/chatNode/actions/sendMessage.ts +++ b/packages/forge/blocks/chatNode/actions/sendMessage.ts @@ -50,12 +50,12 @@ export const sendMessage = createAction({ .json() responseMapping?.forEach((mapping) => { - if (!mapping.variableId || !mapping.item) return + if (!mapping.variableId) return - if (mapping.item === 'Message') - variables.set(mapping.variableId, res.message) + const item = mapping.item ?? 'Message' + if (item === 'Message') variables.set(mapping.variableId, res.message) - if (mapping.item === 'Thread ID') + if (item === 'Thread ID') variables.set(mapping.variableId, res.chat_session_id) }) },