[Bedework-commit] webapps r730 -
trunk/webcommon/src/org/bedework/webcommon/event
svnadmin at bedework.org
svnadmin at bedework.org
Sun Apr 20 01:21:36 EDT 2008
Author: douglm
Date: 2008-04-20 01:21:34 -0400 (Sun, 20 Apr 2008)
New Revision: 730
Modified:
trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
Log:
Don't replace empty xprops collection - use addAll instead
Modified: trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java
===================================================================
--- trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2008-04-20 05:21:11 UTC (rev 729)
+++ trunk/webcommon/src/org/bedework/webcommon/event/UpdateEventAction.java 2008-04-20 05:21:34 UTC (rev 730)
@@ -640,11 +640,17 @@
return forwardSuccess;
}
- if ((evxprops == null) || (evxprops.isEmpty())) {
+ if (evxprops == null) {
event.setXproperties(xprops);
return forwardSuccess;
}
+ if (evxprops.isEmpty()) {
+ /* Preserve the collection for persistance engines */
+ event.getXproperties().addAll(xprops);
+ return forwardSuccess;
+ }
+
if (CalFacadeUtil.updateCollection(xprops, evxprops)) {
return forwardSuccess;
}
More information about the Bedework-commit
mailing list