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