drop parentcollectionhack
authorchrysn <chrysn@fsfe.org>
Fri, 4 Apr 2014 10:25:51 +0000 (12:25 +0200)
committerJelmer Vernooń≥ <jelmer@jelmer.uk>
Sun, 10 Apr 2016 11:43:29 +0000 (11:43 +0000)
with the last commits, the users of parentcollectionhack went away, and
it can thus be dropped completely now

calypso/xmlutils.py

index 7c1b821..f59d608 100644 (file)
@@ -134,14 +134,6 @@ def propfind(path, xml_request, collection, resource, depth, context):
         is_collection = isinstance(item, webdav.Collection)
         is_resource = isinstance(item, principal.Resource)
 
-        if is_collection:
-            # parentcollectionhack. this is not the way to do it, but much of
-            # the below code relies on items which are collection members to
-            # have their parent collection in the collection variable. get rid
-            # of the collection propfind-global variable, and this and all
-            # other occurrences of "parentcollectionhack" can be dropped.
-            collection = item
-
         response = ET.Element(_tag("D", "response"))
         multistatus.append(response)