From c3984e054482acab3acde740b8dce437d97e9ffb Mon Sep 17 00:00:00 2001 From: aoezyetimoglu Date: Wed, 23 Feb 2022 14:29:01 +0100 Subject: [PATCH] RED-3407: Remove obsolete recommendation dictionaries --- .../server/redaction/service/AnalyzeService.java | 2 -- .../redaction/service/DictionaryService.java | 14 -------------- 2 files changed, 16 deletions(-) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java index 3b9a439a..70059b16 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java @@ -188,8 +188,6 @@ public class AnalyzeService { PageEntities pageEntities = entityRedactionService.findEntities(dictionary, text.getSectionTexts(), kieContainer, analyzeRequest, nerEntities); - dictionaryService.updateExternalDictionary(dictionary, analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId()); - List redactionLogEntries = redactionLogCreatorService.createRedactionLog(pageEntities, text.getNumberOfPages(), analyzeRequest.getDossierTemplateId()); var legalBasis = legalBasisClient.getLegalBasisMapping(analyzeRequest.getDossierTemplateId()); diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/DictionaryService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/DictionaryService.java index 8cc6c80f..983f046c 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/DictionaryService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/DictionaryService.java @@ -118,20 +118,6 @@ public class DictionaryService { } - public void updateExternalDictionary(Dictionary dictionary, String dossierTemplateId, String dossierId) { - - dictionary.getDictionaryModels().forEach(dm -> { - if (dm.isRecommendation() && !dm.getLocalEntries().isEmpty()) { - dictionaryClient.addEntries(IdBuilder.getTypeId(dm.getType(), dossierTemplateId, dm.isDossierDictionary() ? dossierId : null), new ArrayList<>(dm.getLocalEntries()), false, true); - long externalVersion = dictionaryClient.getVersion(dossierTemplateId); - if (externalVersion == dictionary.getVersion().getDossierTemplateVersion() + 1) { - dictionary.getVersion().setDossierTemplateVersion(externalVersion); - } - } - }); - } - - private Set convertEntries(String typeId) { var type = dictionaryClient.getDictionaryForType(typeId);