RED-9180 - Don't reanalyze soft or hard deleted files #497
@ -27,8 +27,9 @@ public class ReanalyzeNonApprovedFilesService {
|
||||
public void reanalyzeNonApprovedFiles() {
|
||||
|
||||
List<DossierEntity> dossierEntities = dossierRepository.findAll();
|
||||
dossierEntities.forEach(dossierEntity -> {
|
||||
dossierEntities.stream().filter(dossier -> !dossier.isDeleted()).forEach(dossierEntity -> {
|
||||
Set<String> unapprovedFilesByDossierIds = fileRepository.findByDossierIdAndWorkflowStatusNotApproved(dossierEntity.getId()).stream()
|
||||
.filter(fileEntity -> !fileEntity.isSoftOrHardDeleted())
|
||||
.map(FileEntity::getId)
|
||||
.collect(Collectors.toSet());
|
||||
reanalysisService.reanalyzeFiles(dossierEntity.getId(), unapprovedFilesByDossierIds, true);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user