From a7effce48eb256ee10fa0c9f7ae97a12d2106d12 Mon Sep 17 00:00:00 2001 From: Maverick Studer Date: Wed, 25 Sep 2024 12:21:38 +0200 Subject: [PATCH] RED-9933: DocuMine DateFormat config in dossier templates --- .../redaction/v1/server/service/AnalyzeService.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java index e387d603..3dee194d 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/AnalyzeService.java @@ -333,7 +333,7 @@ public class AnalyzeService { redactmanagerAnalyzePagewiseValues.increase(numberOfPages, duration); - AnalyzeResult analyzeResult = AnalyzeResult.builder() + return AnalyzeResult.builder() .dossierId(analyzeRequest.getDossierId()) .fileId(analyzeRequest.getFileId()) .duration(duration) @@ -343,6 +343,8 @@ public class AnalyzeService { .analysisNumber(analyzeRequest.getAnalysisNumber()) .rulesVersion(entityLog.getRulesVersion()) .componentRulesVersion(kieWrapperComponentRules.rulesVersion()) + .dateFormatsVersion(componentLog.map(ComponentLog::getDateFormatsVersion) + .orElse(-1L)) .dictionaryVersion(entityLog.getDictionaryVersion()) .legalBasisVersion(entityLog.getLegalBasisVersion()) .dossierDictionaryVersion(entityLog.getDossierDictionaryVersion()) @@ -351,10 +353,6 @@ public class AnalyzeService { .addedFileAttributes(addedFileAttributes) .usedComponentMappings(analyzeRequest.getComponentMappings()) .build(); - - componentLog.ifPresent(value -> analyzeResult.setDateFormatsVersion(value.getDateFormatsVersion())); - - return analyzeResult; }