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");