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