[SDC-29] rebase continue work to align source
[sdc.git] / openecomp-be / lib / openecomp-sdc-enrichment-lib / openecomp-sdc-enrichment-impl / src / main / java / org / openecomp / sdc / enrichment / impl / external / artifact / ProcessArtifactEnricher.java
index b4a2815..a5f6529 100644 (file)
@@ -80,14 +80,15 @@ public class ProcessArtifactEnricher implements ExternalArtifactEnricherInterfac
                   componentId, entity.getId());*/
 
     processes.stream()
-        .filter(entity -> entity.getType().equals(ProcessType.Lifecycle_Operations))
         .forEach(entity -> {
           ProcessEntity artifactEntity = new ProcessEntity(vspId, version,
               componentId, entity.getId());
 
           ProcessEntity artifactProcessEntity = getProcessDao().get(artifactEntity);
           //ProcessArtifactEntity artifact = getProcessArtifactDao().get(artifactEntity);
-          if (artifactProcessEntity != null) {
+          if (artifactProcessEntity != null && ProcessType.Lifecycle_Operations.equals(
+              artifactProcessEntity.getType())
+              && artifactProcessEntity.getArtifactName() != null ) {
             String componentName = componentEntity.getComponentCompositionData().getName();
             String path = componentName + File.separator
                 + ArtifactCategory.DEPLOYMENT.getDisplayName() + File.separator