From 44ff9cb7757034a3df9c017f58a3381b52d73133 Mon Sep 17 00:00:00 2001 From: Timo Date: Wed, 21 Apr 2021 20:41:18 +0300 Subject: [PATCH] fixed changelog storage --- .../redaction/service/RedactionChangeLogService.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/redaction/service/RedactionChangeLogService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionChangeLogService.java index e89b3052..76f030ae 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionChangeLogService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/RedactionChangeLogService.java @@ -1,6 +1,5 @@ package com.iqser.red.service.redaction.v1.server.redaction.service; -import com.fasterxml.jackson.databind.ObjectMapper; import com.iqser.red.service.file.management.v1.api.model.ChangeType; import com.iqser.red.service.file.management.v1.api.model.FileType; import com.iqser.red.service.file.management.v1.api.model.RedactionChangeLog; @@ -21,15 +20,14 @@ import java.util.stream.Collectors; @RequiredArgsConstructor public class RedactionChangeLogService { - private final RedactionStorageService storageStorageService; - private final ObjectMapper objectMapper; + private final RedactionStorageService redactionStorageService; public RedactionChangeLog createAndStoreChangeLog(String projectId, String fileId, RedactionLog currentRedactionLog) { try { - RedactionLog previousRedactionLog = storageStorageService.getRedactionLog(projectId, fileId); + RedactionLog previousRedactionLog = redactionStorageService.getRedactionLog(projectId, fileId); var changeLog = createChangeLog(currentRedactionLog, previousRedactionLog); - storageStorageService.storeObject(projectId, fileId, FileType.REDACTION_CHANGELOG, objectMapper.writeValueAsBytes(changeLog)); + redactionStorageService.storeObject(projectId, fileId, FileType.REDACTION_CHANGELOG, changeLog); return changeLog; } catch (Exception e) { log.debug("Previous redaction log not available");