Author: tdraier
Date: Wed Aug 16 12:34:15 2006
New Revision: 14906

URL: https://svndev.jahia.net/websvn/listing.php?sc=1&rev=14906&repname=jahia
Log:
dont send event if nothing is changed

Modified:
    
trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseService.java

Modified: 
trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseService.java
URL: 
https://svndev.jahia.net/websvn/diff.php?path=/trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseService.java&rev=14906&repname=jahia
==============================================================================
--- 
trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseService.java
 (original)
+++ 
trunk/core/src/java/org/jahia/services/containers/JahiaContainersBaseService.java
 Wed Aug 16 12:34:15 2006
@@ -968,9 +968,11 @@
 //            c_utils.invalidateCtnIdsByCtnListCache(theContainer.getListID());
         }
 
-        WorkflowEvent theEvent = new WorkflowEvent(this, 
theContainer.getContentContainer(), jParams.getUser(),
-                                                   
ContentField.SHARED_LANGUAGE, false);
-        
ServicesRegistry.getInstance().getJahiaEventService().fireObjectChanged(theEvent);
+        if (theContainer.isChanged()) {
+            WorkflowEvent theEvent = new WorkflowEvent(this, 
theContainer.getContentContainer(), jParams.getUser(),
+                    ContentField.SHARED_LANGUAGE, false);
+            
ServicesRegistry.getInstance().getJahiaEventService().fireObjectChanged(theEvent);
+        }
 
     } // end saveContainerInfo
 

Reply via email to