[xwiki-notifications] r4723 - xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web

Ludovic Dubost ludovic at users.forge.objectweb.org
Wed Sep 5 12:27:28 CEST 2007


Author: ludovic
Date: 2007-09-05 12:27:28 +0200 (Wed, 05 Sep 2007)
New Revision: 4723

Modified:
   xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropAddAction.java
   xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropUpdateAction.java
Log:
XWIKI-1712 Adding a property to a class does not increment the version

Modified: xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropAddAction.java
===================================================================
--- xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropAddAction.java	2007-09-05 10:20:38 UTC (rev 4722)
+++ xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropAddAction.java	2007-09-05 10:27:28 UTC (rev 4723)
@@ -62,6 +62,7 @@
                 if (doc.isNew()) {
                     doc.setCreator(username);
                 }
+                doc.setMetaDataDirty(true);
                 xwiki.saveDocument(doc, context.getMessageTool().get("core.comment.addClassProperty"), true, context);
             }
         }

Modified: xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropUpdateAction.java
===================================================================
--- xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropUpdateAction.java	2007-09-05 10:20:38 UTC (rev 4722)
+++ xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/web/PropUpdateAction.java	2007-09-05 10:27:28 UTC (rev 4723)
@@ -75,6 +75,7 @@
 
         doc.setxWikiClass(bclass2);
         doc.renameProperties(bclass.getName(), fieldsToRename);
+        doc.setMetaDataDirty(true);
         xwiki.saveDocument(doc, context.getMessageTool().get("core.comment.updateClassProperty"), true, context);
 
         // We need to load all documents that use this property and rename it



More information about the notifications mailing list