Merge branch 'RED-8380-2' into 'master'

RED-8380: do not filter if dossiers are empty in DossierStatusFilteringMapper

Closes RED-8380

See merge request redactmanager/persistence-service!341
This commit is contained in:
Ali Oezyetimoglu 2024-02-06 16:11:04 +01:00
commit 3d0697003b

View File

@ -22,7 +22,7 @@ public class DossierStatusFilteringMapper implements BiConsumer<DossierStatusEnt
@Override
public void accept(DossierStatusEntity dossierStatusEntity, DossierStatusInfo dossierStatusInfo) {
dossierStatusInfo.setDossierCount((long) filterByPermissionsService.onlyViewableDossierIds(dossierStatusEntity.getDossiers()
dossierStatusInfo.setDossierCount(dossierStatusEntity.getDossiers().isEmpty() ? 0 : (long) filterByPermissionsService.onlyViewableDossierIds(dossierStatusEntity.getDossiers()
.stream()
.map(DossierEntity::getId)
.collect(Collectors.toList())).size());