From 9fbc74b26cd16bf7793e1a46fabaf2ca57aefa94 Mon Sep 17 00:00:00 2001 From: NathanViaud <nathan.viaud@inria.fr> Date: Thu, 8 Jun 2023 09:30:45 +0200 Subject: [PATCH] fix adding empty repeat input --- src/shared/services/graph/form.service.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/services/graph/form.service.ts b/src/shared/services/graph/form.service.ts index 55f3fdaf..84d7ec96 100644 --- a/src/shared/services/graph/form.service.ts +++ b/src/shared/services/graph/form.service.ts @@ -34,8 +34,8 @@ export function addRepeatElement(elementId: string, nodeId: string, formValueId: verifyAndOpenFormPanel(id, formType, formValues, nodeId); - repeatElement = JSON.parse(repeatElement); - + if(typeof repeatElement === 'string') repeatElement = JSON.parse(repeatElement); + index === -1 ? formValues[formValueId].push(repeatElement) : formValues[formValueId].splice(index, 0, repeatElement); } -- GitLab