From: talig Date: Thu, 15 Nov 2018 13:45:57 +0000 (+0200) Subject: Fix bug in update input/output parameters X-Git-Tag: 1.3.2^0 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=5d678a8823b2e83ef728404b1362844508d03641;hp=b2f59dcd76a7f5fc515b5ad4763121bb95f8c49a;p=sdc%2Fsdc-workflow-designer.git Fix bug in update input/output parameters Change-Id: I52a50ab4730b021d190a3a9bcd3830bfaf749871 Issue-ID: SDC-1915 Signed-off-by: talig (cherry picked from commit b9540bd120416956a8a0b58fee04d04c465cb1ae) --- diff --git a/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java b/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java index 75629d0b..f2f8c276 100644 --- a/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java +++ b/workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java @@ -266,6 +266,7 @@ public class WorkflowVersionManagerImpl implements WorkflowVersionManager { if (retrievedParam == null) { parameterRepository.create(workflowId, versionId, role, parameter); } else { + parameter.setId(retrievedParam.getId()); parameterRepository.update(workflowId, versionId, role, parameter); namesOfParamsToKeep.add(parameter.getName()); }