From 897fefc75672e05a52f0924352a658dbfaa68a42 Mon Sep 17 00:00:00 2001 From: Sergio Betanzos Date: Mon, 21 Mar 2022 11:22:52 +0100 Subject: [PATCH] M #~: Fix array inputs (#1862) (cherry picked from commit eee9ee983e961836c623e7dffdc0a6ce8cda042b) --- .../Forms/Provision/CreateForm/Steps/index.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/fireedge/src/client/components/Forms/Provision/CreateForm/Steps/index.js b/src/fireedge/src/client/components/Forms/Provision/CreateForm/Steps/index.js index 2b14814954..d54835054c 100644 --- a/src/fireedge/src/client/components/Forms/Provision/CreateForm/Steps/index.js +++ b/src/fireedge/src/client/components/Forms/Provision/CreateForm/Steps/index.js @@ -42,10 +42,12 @@ const Steps = createSteps([Template, Provider, BasicConfiguration, Inputs], { }) } - const resolvedInputs = provisionTemplateSelected?.inputs?.map((input) => ({ - ...input, - value: `${inputs[input?.name]}`, - })) + const resolvedInputs = provisionTemplateSelected?.inputs?.map((input) => { + const value = inputs[input?.name] + const ensuredValue = Array.isArray(value) ? value.join(';') : value + + return { ...input, value: ensuredValue } + }) return { ...provisionTemplateSelected,