diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/mongo/EntityLogMongoService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/mongo/EntityLogMongoService.java index 87ebd379d..99ed39a40 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/mongo/EntityLogMongoService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/mongo/EntityLogMongoService.java @@ -58,8 +58,8 @@ public class EntityLogMongoService { EntityLogDocument newEntityLogDocument = new EntityLogDocument(dossierId, fileId, entityLog); List newEntityLogEntryDocuments = newEntityLogDocument.getEntityLogEntryDocument(); - List toUpdate = new ArrayList<>(oldEntityLogEntryDocuments); - toUpdate.retainAll(newEntityLogEntryDocuments); + List toUpdate = new ArrayList<>(newEntityLogEntryDocuments); + toUpdate.retainAll(oldEntityLogEntryDocuments); List toRemove = new ArrayList<>(oldEntityLogEntryDocuments); toRemove.removeAll(toUpdate);