[CalendarServer-changes] [1873] CalendarClientSimulator/trunk/src/calendarclient.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Sep 13 12:16:24 PDT 2007


Revision: 1873
          http://trac.macosforge.org/projects/calendarserver/changeset/1873
Author:   cdaboo at apple.com
Date:     2007-09-13 12:16:23 -0700 (Thu, 13 Sep 2007)

Log Message:
-----------
One more exception handling case.

Modified Paths:
--------------
    CalendarClientSimulator/trunk/src/calendarclient.py

Modified: CalendarClientSimulator/trunk/src/calendarclient.py
===================================================================
--- CalendarClientSimulator/trunk/src/calendarclient.py	2007-09-13 19:09:26 UTC (rev 1872)
+++ CalendarClientSimulator/trunk/src/calendarclient.py	2007-09-13 19:16:23 UTC (rev 1873)
@@ -329,12 +329,13 @@
             results = self.doMultiget(uri, changed)
             
             # Cache the new etags - we don't care about the data
-            for href, (etag, data) in results.iteritems():
-                self.data["calendar_data"][href] = {
-                    "etag": etag,
-                    "uid" : icalutils.parseUID(data),
-                    "data": data,
-                }
+            if results:
+                for href, (etag, data) in results.iteritems():
+                    self.data["calendar_data"][href] = {
+                        "etag": etag,
+                        "uid" : icalutils.parseUID(data),
+                        "data": data,
+                    }
 
     def doInboxPoll(self, uri):
         self.log("    Getting calendar: %s for: %s" % (uri, self.user,))

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070913/5e641f29/attachment.html


More information about the calendarserver-changes mailing list