[CalendarServer-changes] [4791] CalendarServer/trunk/twistedcaldav/method/put.py

source_changes at macosforge.org source_changes at macosforge.org
Fri Nov 20 12:14:34 PST 2009


Revision: 4791
          http://trac.macosforge.org/projects/calendarserver/changeset/4791
Author:   cdaboo at apple.com
Date:     2009-11-20 12:14:31 -0800 (Fri, 20 Nov 2009)
Log Message:
-----------
Make sure empty calendar collection PUT does not cause an exception.

Modified Paths:
--------------
    CalendarServer/trunk/twistedcaldav/method/put.py

Modified: CalendarServer/trunk/twistedcaldav/method/put.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/method/put.py	2009-11-20 18:11:24 UTC (rev 4790)
+++ CalendarServer/trunk/twistedcaldav/method/put.py	2009-11-20 20:14:31 UTC (rev 4791)
@@ -52,7 +52,7 @@
             calendardata = (yield allDataFromStream(request.stream))
             if not hasattr(request, "extendedLogItems"):
                 request.extendedLogItems = {}
-            request.extendedLogItems["cl"] = str(len(calendardata))
+            request.extendedLogItems["cl"] = str(len(calendardata)) if calendardata else "0"
 
             # We must have some data at this point
             if calendardata is None:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20091120/883f36b2/attachment.html>


More information about the calendarserver-changes mailing list