From 9d9c674bb5389debd7d43e270b5c5227310654a3 Mon Sep 17 00:00:00 2001 From: maverickstuder Date: Fri, 9 Aug 2024 16:13:49 +0200 Subject: [PATCH] RED-9782:Automated Analysis should be disabled when uploading a document that contains redactions from RedactManager * manual reanalysis of files with disabled automatic analysis now executes a normal reanalysis again --- .../management/v1/processor/service/FileStatusService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileStatusService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileStatusService.java index 8b9571afa..98d0460b3 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileStatusService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileStatusService.java @@ -297,7 +297,9 @@ public class FileStatusService { .fileAttributes(convertAttributes(fileEntity.getFileAttributes(), dossier.getDossierTemplateId())) .build(); - if (fileEntity.isExcludedFromAutomaticAnalysis() && fileManagementStorageService.objectExists(dossierId, fileId, FileType.IMPORTED_REDACTIONS)) { + if (fileEntity.isExcludedFromAutomaticAnalysis() && !manualRedactionReanalyse && fileManagementStorageService.objectExists(dossierId, + fileId, + FileType.IMPORTED_REDACTIONS)) { analyseRequest.setMessageType(MessageType.IMPORTED_REDACTIONS_ONLY); }