From 1a5aa34d3d71391518991d5eaac6294ad910c1f5 Mon Sep 17 00:00:00 2001 From: Andreea Nechifor Date: Thu, 25 Feb 2021 20:45:46 +0200 Subject: [PATCH] APPS-692: after properties removed. (#315) --- .../main/java/org/alfresco/repo/event2/EventConsolidator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java b/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java index 610131b65c..adbf5faf46 100644 --- a/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java +++ b/repository/src/main/java/org/alfresco/repo/event2/EventConsolidator.java @@ -416,11 +416,13 @@ public class EventConsolidator implements EventSupportedPolicies } // Get before values that changed Map beforeDelta = new HashMap<>(before); + Map afterDelta = new HashMap<>(after); + beforeDelta.entrySet().removeAll(after.entrySet()); // Add nulls for before properties Set beforeKeys = before.keySet(); - Set newKeys = after.keySet(); + Set newKeys = afterDelta.keySet(); newKeys.removeAll(beforeKeys); for (K key : newKeys)