diff --git a/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java b/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java index 6a81f4f..ec73f67 100644 --- a/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java +++ b/redaction-report-service-v1/redaction-report-service-server-v1/src/main/java/com/iqser/red/service/redaction/report/v1/server/service/ReportGenerationService.java @@ -91,7 +91,7 @@ public class ReportGenerationService { long start = System.currentTimeMillis(); - List reportEntries = getReportEntries(reportMessage.getDossierId(), reportMessage.getFileIds().get(j)); + List reportEntries = getReportEntries(reportMessage.getDossierId(), reportMessage.getFileIds().get(j), fileStatus.isExcluded()); if (reportMessage.getReportTypes().contains(ReportType.EXCEL_MULTI_FILE)) { excelReportService.addEntries(excelMultiFileSheet, reportEntries, fileStatus.getFilename(), excelRowIndex); @@ -171,7 +171,12 @@ public class ReportGenerationService { return storedFileInformation; } - private List getReportEntries(String dossierId, String fileId){ + private List getReportEntries(String dossierId, String fileId, boolean isExcluded){ + + if(isExcluded){ + return new ArrayList<>(); + } + RedactionLog redactionLog; try { redactionLog = redactionLogClient.getRedactionLog(dossierId, fileId, true);