From 06b7f40924482b68045b50a3701a5440e533167b Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Fri, 15 Dec 2023 16:00:07 +0100 Subject: [PATCH] :bug: (chatNode) Fix default responseMapping item run --- packages/forge/blocks/chatNode/actions/sendMessage.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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) }) },