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

This commit is contained in:
Ali Oezyetimoglu 2024-02-06 15:49:30 +01:00
parent cd171e22f0
commit 2a57468e34

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());