Fix bug in update input/output parameters 81/72781/1
authortalig <talig@amdocs.com>
Thu, 15 Nov 2018 13:45:57 +0000 (15:45 +0200)
committertalig <talig@amdocs.com>
Thu, 15 Nov 2018 13:45:57 +0000 (15:45 +0200)
Change-Id: I52a50ab4730b021d190a3a9bcd3830bfaf749871
Issue-ID: SDC-1915
Signed-off-by: talig <talig@amdocs.com>
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java

index 75629d0..f2f8c27 100644 (file)
@@ -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());
             }