[Bedework-commit] caldav r263 -
releases/bedework-3.4.1.1/server/src/org/bedework/caldav/server
svnadmin at bedework.org
svnadmin at bedework.org
Fri May 9 09:56:04 EDT 2008
Author: douglm
Date: 2008-05-09 09:56:03 -0400 (Fri, 09 May 2008)
New Revision: 263
Modified:
releases/bedework-3.4.1.1/server/src/org/bedework/caldav/server/CaldavBWIntf.java
Log:
Fix caldav response on etag mismatch
Add timestamp to build file
Modified: releases/bedework-3.4.1.1/server/src/org/bedework/caldav/server/CaldavBWIntf.java
===================================================================
--- releases/bedework-3.4.1.1/server/src/org/bedework/caldav/server/CaldavBWIntf.java 2008-05-09 13:51:58 UTC (rev 262)
+++ releases/bedework-3.4.1.1/server/src/org/bedework/caldav/server/CaldavBWIntf.java 2008-05-09 13:56:03 UTC (rev 263)
@@ -701,7 +701,7 @@
} else if (create) {
/* Resource already exists */
- throw new WebdavException(HttpServletResponse.SC_NOT_MODIFIED);
+ throw new WebdavException(HttpServletResponse.SC_PRECONDITION_FAILED);
} else {
if (!entityName.equals(ev.getName())) {
throw new WebdavBadRequest("Mismatched names");
@@ -712,7 +712,7 @@
debugMsg("putContent: etag mismatch if=" + ifEtag +
"prev=" + bwnode.getPrevEtagValue(true));
}
- throw new WebdavException(HttpServletResponse.SC_NOT_MODIFIED);
+ throw new WebdavException(HttpServletResponse.SC_PRECONDITION_FAILED);
}
if (debug) {
More information about the Bedework-commit
mailing list