[CalendarServer-changes] [4319] CalendarServer/trunk/lib-patches/Twisted/twisted.web2.dav.resource. patch
source_changes at macosforge.org
source_changes at macosforge.org
Wed Jun 3 17:40:38 PDT 2009
Revision: 4319
http://trac.macosforge.org/projects/calendarserver/changeset/4319
Author: wsanchez at apple.com
Date: 2009-06-03 17:40:36 -0700 (Wed, 03 Jun 2009)
Log Message:
-----------
Re-add quoting patch.
Modified Paths:
--------------
CalendarServer/trunk/lib-patches/Twisted/twisted.web2.dav.resource.patch
Modified: CalendarServer/trunk/lib-patches/Twisted/twisted.web2.dav.resource.patch
===================================================================
--- CalendarServer/trunk/lib-patches/Twisted/twisted.web2.dav.resource.patch 2009-06-03 22:31:03 UTC (rev 4318)
+++ CalendarServer/trunk/lib-patches/Twisted/twisted.web2.dav.resource.patch 2009-06-04 00:40:36 UTC (rev 4319)
@@ -1,13 +1,13 @@
Index: twisted/web2/dav/resource.py
===================================================================
---- twisted/web2/dav/resource.py (revision 26741)
+--- twisted/web2/dav/resource.py (revision 26899)
+++ twisted/web2/dav/resource.py (working copy)
-@@ -1888,7 +1888,7 @@
+@@ -1880,7 +1880,7 @@
# If this is a collection and the URI doesn't end in "/", redirect.
#
if self.isCollection() and request.path[-1:] != "/":
- return RedirectResponse(request.unparseURL(path=request.path+'/'))
-+ return RedirectResponse(request.unparseURL(path=urllib.quote(request.path, safe=':/')+'/'))
++ return RedirectResponse(request.unparseURL(path=urllib.quote(urllib.unquote(request.path), safe=':/')+'/'))
def setHeaders(response):
response = IResponse(response)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20090603/01ce84f7/attachment.html>
More information about the calendarserver-changes
mailing list