Author: mcardle
Date: Mon Aug 21 07:44:51 2006
New Revision: 14940
URL: https://svndev.jahia.net/websvn/listing.php?sc=1&rev=14940&repname=jahia
Log:
* fix for invalidation during Workflow Activations of a container's parent
containerList
Modified:
trunk/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java
Modified:
trunk/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java
URL:
https://svndev.jahia.net/websvn/diff.php?path=/trunk/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java&rev=14940&repname=jahia
==============================================================================
---
trunk/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java
(original)
+++
trunk/core/src/java/org/jahia/services/esi/EsiInvalidationEventListener.java
Mon Aug 21 07:44:51 2006
@@ -435,7 +435,7 @@
else if (curContentObject instanceof ContentContainer) {
//A container was added so we simply need to invalidate its
parent ContainerList
//since no one else should be referencing it yet
- if (EventType.equals("ObjectCreated")) {
+ if (!EventType.equals("ObjectUpdated")) {
if (logger.isDebugEnabled()) logger.debug("Inside
ContentContainer - ObjectCreated");
try {
//logger.debug("[esi] : debug before getParent :
"+(((ContentContainer) curContentObject)
@@ -518,7 +518,7 @@
//A containerList was added so we simply need to invalidate
its parent Container
// (in the case when a CTNLIST contains CTNs which themselves
contain CTNLISTs) -if it exists-
//since no one else should be referencing it yet
- if (EventType.equals("ObjectCreated")) {
+ if (!EventType.equals("ObjectUpdated")) {
ContentContainerList contentCtnList =
(ContentContainerList) curContentObject;
//TODO: extract a method out of following section since it
is reused (wait till debugging is finished)
if (logger.isDebugEnabled()) logger.debug("[esi] : info:
ContentContainerList [" + contentCtnList.getID() + "]");