[Bedework-commit] caldav r277 -
releases/bedework-3.4.1.1a/server/src/org/bedework/caldav/server
svnadmin at bedework.org
svnadmin at bedework.org
Mon Jul 7 14:22:50 EDT 2008
Author: douglm
Date: 2008-07-07 14:22:49 -0400 (Mon, 07 Jul 2008)
New Revision: 277
Modified:
releases/bedework-3.4.1.1a/server/src/org/bedework/caldav/server/CaldavCalNode.java
Log:
Changes to avoid source of StaleStateExceptions from hibernate.
Move collection lastmod out of the BwCalendar class into a separate table and class BwLastMod (and BwCollectionLastmod.
Update touchCalendar to only update the lastmod object.
Modified: releases/bedework-3.4.1.1a/server/src/org/bedework/caldav/server/CaldavCalNode.java
===================================================================
--- releases/bedework-3.4.1.1a/server/src/org/bedework/caldav/server/CaldavCalNode.java 2008-07-07 14:29:02 UTC (rev 276)
+++ releases/bedework-3.4.1.1a/server/src/org/bedework/caldav/server/CaldavCalNode.java 2008-07-07 18:22:49 UTC (rev 277)
@@ -350,7 +350,7 @@
}
try {
- return DateTimeUtil.fromISODateTimeUTCtoRfc822(cal.getLastmod());
+ return DateTimeUtil.fromISODateTimeUTCtoRfc822(cal.getLastmod().getTimestamp());
} catch (Throwable t) {
throw new WebdavException(t);
}
@@ -529,7 +529,7 @@
}
if (tag.equals(AppleServerTags.getctag)) {
- xml.property(tag, cal.getLastmod() + cal.getSequence());
+ xml.property(tag, cal.getLastmod().getTagValue());
return true;
}
More information about the Bedework-commit
mailing list