[CalendarServer-changes] [13973] CalendarServer/trunk/twistedcaldav/storebridge.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Sep 17 11:30:19 PDT 2014
Revision: 13973
http://trac.calendarserver.org//changeset/13973
Author: cdaboo at apple.com
Date: 2014-09-17 11:30:19 -0700 (Wed, 17 Sep 2014)
Log Message:
-----------
Make sure crud POST update with return-changed works.
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/storebridge.py
Modified: CalendarServer/trunk/twistedcaldav/storebridge.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/storebridge.py 2014-09-17 18:30:18 UTC (rev 13972)
+++ CalendarServer/trunk/twistedcaldav/storebridge.py 2014-09-17 18:30:19 UTC (rev 13973)
@@ -877,6 +877,7 @@
raise HTTPError(PRECONDITION_FAILED)
changedComponent = yield self.storeResourceData(updateResource, component, returnChangedData=return_changed)
+ etag = (yield updateResource.etag())
except HTTPError, e:
# Extract the pre-condition
@@ -905,7 +906,7 @@
davxml.PropertyStatus(
davxml.PropertyContainer(
davxml.GETETag.fromString(etag.generate()),
- self.xmlDataElementType().fromComponentData(changedComponent, format),
+ self.xmlDataElementType().fromComponent(changedComponent, format),
),
davxml.Status.fromResponseCode(OK),
)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140917/ed0b7831/attachment.html>
More information about the calendarserver-changes
mailing list