RED-3594 - archived dossier can be unarchived, when using trash
- remove from the list of archived dossiers the ones that were soft deleted - update junit tests
This commit is contained in:
parent
e94e158607
commit
f4068b2137
@ -143,7 +143,7 @@ public class DossierController implements DossierResource {
|
||||
|
||||
var archivedDossiers = convert(dossierService.getAllDossiers()
|
||||
.stream()
|
||||
.filter(p -> p.getArchivedTime() != null && p.getHardDeletedTime() == null)
|
||||
.filter(p -> p.getArchivedTime() != null && p.getHardDeletedTime() == null && p.getSoftDeletedTime() == null)
|
||||
.collect(Collectors.toList()), Dossier.class, new DossierMapper());
|
||||
archivedDossiers.sort((dossier1, dossier2) -> dossier2.getArchivedTime().compareTo(dossier1.getArchivedTime()));
|
||||
|
||||
|
||||
@ -182,7 +182,7 @@ public class DossierTest extends AbstractPersistenceServerServiceTest {
|
||||
assertThat(dossierClient.getAllDossiers(true, false)).hasSize(2);
|
||||
assertThat(dossierClient.getAllDossiers(false, true)).hasSize(1);
|
||||
assertThat(dossierClient.getAllDossiers(true, true)).hasSize(2);
|
||||
assertThat(dossierClient.getArchivedDossiers()).hasSize(2);
|
||||
assertThat(dossierClient.getArchivedDossiers()).hasSize(1);
|
||||
assertThat(dossierClient.getSoftDeletedDossiers()).hasSize(1);
|
||||
|
||||
dossierInformation = dossierClient.getDossierInformation();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user