Unable to create operation with only outputs 40/70940/2
authorpriyanshu <pagarwal@amdocs.com>
Mon, 22 Oct 2018 12:32:14 +0000 (18:02 +0530)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Tue, 23 Oct 2018 07:44:04 +0000 (07:44 +0000)
Unable to create operation with only output via No Workflow Option

Change-Id: I735b445caa13098ae01441dcedf0a44b162eb7a0
Issue-ID: SDC-1863
Signed-off-by: priyanshu <pagarwal@amdocs.com>
catalog-be/src/main/java/org/openecomp/sdc/be/datamodel/utils/InterfaceUIDataConverter.java

index 2c05879..7fbc56a 100644 (file)
@@ -51,7 +51,7 @@ public class InterfaceUIDataConverter {
       List<OperationOutputDefinition> outputList = outputParams.getListToscaDataDefinition().stream()
               .map(interfaceOperationParamDataDefinition -> new OperationOutputDefinition(
                       interfaceOperationParamDataDefinition.getName(),
-                      interfaceOperationParamDataDefinition.getMandatory(),
+                      interfaceOperationParamDataDefinition.getMandatory() == null ? false : interfaceOperationParamDataDefinition.getMandatory(),
                       interfaceOperationParamDataDefinition.getType()
                       )).collect(Collectors.toList());
       outputList.forEach(outputs::add);