Fix bug in update input/output parameters 11/72811/1 1.3.2
authortalig <talig@amdocs.com>
Thu, 15 Nov 2018 13:45:57 +0000 (15:45 +0200)
committerMichael Lando <michael.lando@intl.att.com>
Thu, 15 Nov 2018 18:32:35 +0000 (18:32 +0000)
Change-Id: I52a50ab4730b021d190a3a9bcd3830bfaf749871
Issue-ID: SDC-1915
Signed-off-by: talig <talig@amdocs.com>
(cherry picked from commit b9540bd120416956a8a0b58fee04d04c465cb1ae)

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());
             }