RED-7384: migration fixes
* index files from dossier trash aswell
This commit is contained in:
parent
dd53983e72
commit
16dad29be3
@ -36,13 +36,14 @@ public class IndexingService {
|
|||||||
if (dossierId == null) {
|
if (dossierId == null) {
|
||||||
List<DossierEntity> dossiers = dossierService.getAllDossiers();
|
List<DossierEntity> dossiers = dossierService.getAllDossiers();
|
||||||
for (DossierEntity dossier : dossiers) {
|
for (DossierEntity dossier : dossiers) {
|
||||||
if (dossier.getSoftDeletedTime() == null || dossier.getArchivedTime() != null) {
|
if (dossier.getHardDeletedTime() != null || dossier.getArchivedTime() != null) {
|
||||||
reindexDossierIds.add(new ImmutablePair<>(dossier.getDossierTemplateId(), dossier.getId()));
|
continue;
|
||||||
}
|
}
|
||||||
|
reindexDossierIds.add(new ImmutablePair<>(dossier.getDossierTemplateId(), dossier.getId()));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
DossierEntity dossier = dossierService.getDossierById(dossierId);
|
DossierEntity dossier = dossierService.getDossierById(dossierId);
|
||||||
if (dossier.getSoftDeletedTime() == null || dossier.getArchivedTime() != null) {
|
if (dossier.getHardDeletedTime() == null && dossier.getArchivedTime() == null) {
|
||||||
reindexDossierIds.add(new ImmutablePair<>(dossier.getDossierTemplateId(), dossier.getId()));
|
reindexDossierIds.add(new ImmutablePair<>(dossier.getDossierTemplateId(), dossier.getId()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -4,7 +4,6 @@ import static com.iqser.red.service.persistence.management.v1.processor.utils.Ty
|
|||||||
|
|
||||||
import java.time.OffsetDateTime;
|
import java.time.OffsetDateTime;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user