VspDetailsDto vspDetailsDto =
new MapVspDetailsToDto().applyMapping(vspDetails, VspDetailsDto.class);
- addNetworkPackageInfo(vspId, version, vspDetailsDto);
+ addNetworkPackageInfo(vspId, vspDetails.getVersion(), vspDetailsDto);
return Response.ok(vspDetailsDto).build();
}
} else {
OrchestrationTemplateEntity orchestrationTemplateInfo =
vendorSoftwareProductManager.getOrchestrationTemplateInfo(vspId, version);
- if (Objects.nonNull(orchestrationTemplateInfo)) {
+ if (Objects.nonNull(orchestrationTemplateInfo) && Objects.nonNull(orchestrationTemplateInfo
+ .getFileSuffix())) {
vspDetailsDto.setValidationData(orchestrationTemplateInfo.getValidationDataStructure());
vspDetailsDto.setNetworkPackageName(orchestrationTemplateInfo.getFileName());
vspDetailsDto.setOnboardingOrigin(orchestrationTemplateInfo.getFileSuffix());