diff --git a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileStatusService.java b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileStatusService.java index 90c3b4ddb..f1f89efbb 100644 --- a/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileStatusService.java +++ b/persistence-service-v1/persistence-service-server-v1/src/main/java/com/iqser/red/service/peristence/v1/server/service/FileStatusService.java @@ -221,9 +221,7 @@ public class FileStatusService { } var fileAttributes = fileStatus.getFileAttributes(); - - setStatusProcessing(fileId); - + var analyseRequest = AnalyzeRequest.builder() .dossierId(dossierId) .sectionsToReanalyse(sectionsToReanalyse) @@ -240,6 +238,8 @@ public class FileStatusService { analyseRequest.setExcludedPages(fileStatus.getExcludedPages()); + setStatusProcessing(fileId); + try { rabbitTemplate.convertAndSend(MessagingConfiguration.REDACTION_QUEUE, objectMapper.writeValueAsString(analyseRequest), message -> { message.getMessageProperties().setPriority(priority);