fixed build error

This commit is contained in:
Timo Bejan 2021-12-06 14:22:53 +02:00
parent ae52b2b4aa
commit 544ae1d574

View File

@ -220,7 +220,10 @@ public class ReanalyzeService {
// only approved id removals, that haven't been forced back afterwards
var idsToRemove = analyzeRequest.getManualRedactions().getIdsToRemove().stream()
.filter(idr -> idr.getStatus() == Status.APPROVED)
.filter(idr -> approvedForceRedactions.stream().noneMatch(forceRedact -> forceRedact.getRequestDate().isAfter(idr.getRequestDate())))
.filter(idr -> approvedForceRedactions.stream().noneMatch(forceRedact ->
forceRedact.getRequestDate() != null &&
idr.getRequestDate() != null &&
forceRedact.getRequestDate().isAfter(idr.getRequestDate())))
.map(IdRemoval::getId).collect(Collectors.toSet());
log.info("Removed Ids: {}", idsToRemove);