From 53fef356385009a32e09e4400d7d02676483fb1d Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Mon, 17 Jul 2023 18:19:54 +0200 Subject: [PATCH] fix: Allow colon while computing step parameters --- packages/backend/src/helpers/compute-parameters.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/helpers/compute-parameters.ts b/packages/backend/src/helpers/compute-parameters.ts index a3e4ea78..7980682c 100644 --- a/packages/backend/src/helpers/compute-parameters.ts +++ b/packages/backend/src/helpers/compute-parameters.ts @@ -3,7 +3,7 @@ import ExecutionStep from '../models/execution-step'; import get from 'lodash.get'; // INFO: don't remove space in allowed character group! -const variableRegExp = /({{step\.[\da-zA-Z-]+(?:\.[\da-zA-Z-_ ]+)+}})/g; +const variableRegExp = /({{step\.[\da-zA-Z-]+(?:\.[\da-zA-Z-_ :]+)+}})/g; export default function computeParameters( parameters: Step['parameters'], @@ -42,7 +42,7 @@ export default function computeParameters( if (Array.isArray(value)) { return { ...result, - [key]: value.map(item => computeParameters(item, executionSteps)), + [key]: value.map((item) => computeParameters(item, executionSteps)), }; }