diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/mongo/EntityLogMongoService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/mongo/EntityLogMongoService.java index 9811f7db..6d5bf134 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/mongo/EntityLogMongoService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/mongo/EntityLogMongoService.java @@ -10,7 +10,6 @@ import org.springframework.stereotype.Service; import com.iqser.red.service.persistence.management.v1.processor.document.EntityLogDocument; import com.iqser.red.service.persistence.management.v1.processor.document.EntityLogEntryDocument; -import com.iqser.red.service.persistence.management.v1.processor.utils.ObjectConverterUtils; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLog; import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLogEntry; @@ -208,15 +207,16 @@ public class EntityLogMongoService { EntityLogEntry entityLogEntry = new EntityLogEntry(); entityLogEntry.setId(entityLogEntryDocument.getEntryId()); + entityLogEntry.setEntryType(entityLogEntryDocument.getEntryType()); entityLogEntry.setState(entityLogEntryDocument.getState()); entityLogEntry.setValue(entityLogEntryDocument.getValue()); entityLogEntry.setReason(entityLogEntryDocument.getReason()); entityLogEntry.setMatchedRule(entityLogEntryDocument.getMatchedRule()); entityLogEntry.setLegalBasis(entityLogEntryDocument.getLegalBasis()); - entityLogEntry.setContainingNodeId(new ArrayList<>(entityLogEntryDocument.getContainingNodeId())); + entityLogEntry.setContainingNodeId(entityLogEntryDocument.getContainingNodeId()); entityLogEntry.setClosestHeadline(entityLogEntryDocument.getClosestHeadline()); entityLogEntry.setSection(entityLogEntryDocument.getSection()); - entityLogEntry.setPositions(new ArrayList<>(entityLogEntryDocument.getPositions())); + entityLogEntry.setPositions(entityLogEntryDocument.getPositions()); entityLogEntry.setTextBefore(entityLogEntryDocument.getTextBefore()); entityLogEntry.setTextAfter(entityLogEntryDocument.getTextAfter()); entityLogEntry.setStartOffset(entityLogEntryDocument.getStartOffset()); @@ -225,11 +225,11 @@ public class EntityLogMongoService { entityLogEntry.setDictionaryEntry(entityLogEntryDocument.isDictionaryEntry()); entityLogEntry.setDossierDictionaryEntry(entityLogEntryDocument.isDossierDictionaryEntry()); entityLogEntry.setExcluded(entityLogEntryDocument.isExcluded()); - entityLogEntry.setChanges(new ArrayList<>(entityLogEntryDocument.getChanges())); - entityLogEntry.setManualChanges(new ArrayList<>(entityLogEntryDocument.getManualChanges())); - entityLogEntry.setEngines(new HashSet<>(entityLogEntryDocument.getEngines())); - entityLogEntry.setReference(new HashSet<>(entityLogEntryDocument.getReference())); - entityLogEntry.setImportedRedactionIntersections(new HashSet<>(entityLogEntryDocument.getImportedRedactionIntersections())); + entityLogEntry.setChanges(entityLogEntryDocument.getChanges()); + entityLogEntry.setManualChanges(entityLogEntryDocument.getManualChanges()); + entityLogEntry.setEngines(entityLogEntryDocument.getEngines()); + entityLogEntry.setReference(entityLogEntryDocument.getReference()); + entityLogEntry.setImportedRedactionIntersections(entityLogEntryDocument.getImportedRedactionIntersections()); entityLogEntry.setNumberOfComments(entityLogEntryDocument.getNumberOfComments()); return entityLogEntry; }