[CalendarServer-changes] [9934] CalendarServer/trunk/twext/web2/dav/resource.py

source_changes at macosforge.org source_changes at macosforge.org
Fri Oct 12 09:28:40 PDT 2012


Revision: 9934
          http://trac.calendarserver.org//changeset/9934
Author:   cdaboo at apple.com
Date:     2012-10-12 09:28:39 -0700 (Fri, 12 Oct 2012)
Log Message:
-----------
Fix 500 error for GET //.

Modified Paths:
--------------
    CalendarServer/trunk/twext/web2/dav/resource.py

Modified: CalendarServer/trunk/twext/web2/dav/resource.py
===================================================================
--- CalendarServer/trunk/twext/web2/dav/resource.py	2012-10-12 16:27:44 UTC (rev 9933)
+++ CalendarServer/trunk/twext/web2/dav/resource.py	2012-10-12 16:28:39 UTC (rev 9934)
@@ -2095,7 +2095,11 @@
             returnValue(None)
         while (url != "/"):
             url = parentForURL(url)
+            if url is None:
+                break
             parent = (yield request.locateResource(url))
+            if parent is None:
+                break
             if parent.hasQuotaRoot(request):
                 returnValue(parent)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20121012/107c68a7/attachment.html>


More information about the calendarserver-changes mailing list