diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DictionaryPersistenceService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DictionaryPersistenceService.java index 0a5aa17f8..431195ae2 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DictionaryPersistenceService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/DictionaryPersistenceService.java @@ -14,6 +14,7 @@ import org.springframework.stereotype.Service; import javax.transaction.Transactional; import java.util.List; import java.util.Optional; +import java.util.stream.Collectors; @Service @@ -86,8 +87,7 @@ public class DictionaryPersistenceService { public List getAllTypesForDossierTemplate(String dossierTemplateId) { - - return typeRepository.findByDossierTemplateId(dossierTemplateId); + return typeRepository.findByDossierTemplateId(dossierTemplateId).stream().filter( d -> d.getDossierId() == null).collect(Collectors.toList()); } public List getAllTypesForDossier(String dossierId) {