From d47b0160b7a14a866a4b0fc92f3a005e4452dcb0 Mon Sep 17 00:00:00 2001 From: nicosammito Date: Sat, 26 Sep 2026 18:05:44 +0200 Subject: [PATCH] feat: add cast property to flow setting and node parameter mappings --- entrypoint/mapper.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/entrypoint/mapper.ts b/entrypoint/mapper.ts index 25edd6b..4024079 100644 --- a/entrypoint/mapper.ts +++ b/entrypoint/mapper.ts @@ -63,6 +63,7 @@ function mapFlowSetting(flowSetting: TucanaFlowSetting): FlowSetting { id: gid('FlowSetting', flowSetting.databaseId!) as FlowSetting['id'], flowSettingIdentifier: flowSetting.flowSettingId, value: flowSetting.value ? toAllowedValue(flowSetting.value) : null, + cast: flowSetting.cast } } @@ -84,7 +85,8 @@ function mapNodeParameter(nodeParameter: TucanaNodeParameter): NodeParameter { return { id: gid('NodeParameter', nodeParameter.databaseId) as NodeParameter['id'], - value + value, + cast: nodeParameter.cast } } @@ -99,8 +101,7 @@ function mapNodeValue(tucanaNodeValue: TucanaNodeValue): NodeParameterValue { references: nodeValue.literalValue.references.map(r => ({ signature: r.signature, value: mapNodeValue(r.value!) - })) - + })), }; } else if (nodeValue?.oneofKind === 'referenceValue') { const target = nodeValue.referenceValue.target;