From 073c1d427c84a29b15c65d6a76cbfb349d794114 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Fri, 24 May 2024 10:30:57 +0200 Subject: [PATCH] :ambulance: Fix inline code evaluation --- packages/variables/parseVariables.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/variables/parseVariables.ts b/packages/variables/parseVariables.ts index f4ec2b786..28b573f4e 100644 --- a/packages/variables/parseVariables.ts +++ b/packages/variables/parseVariables.ts @@ -73,8 +73,9 @@ const evaluateInlineCode = ( { variables }: { variables: Variable[] } ) => { try { + const body = parseVariables(variables, { fieldToParse: 'id' })(code) return createCodeRunner({ variables })( - parseVariables(variables, { fieldToParse: 'id' })(code) + body.includes('return ') ? body : `return ${body}` ) } catch (err) { return parseVariables(variables)(code)