Commit f12ee210 authored by 's avatar

*** empty log message ***

parent ad38c9a1
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
"""WebDAV xml request objects.""" """WebDAV xml request objects."""
__version__='$Revision: 1.10 $'[11:-2] __version__='$Revision: 1.11 $'[11:-2]
import sys, os, string import sys, os, string
from common import absattr, aq_base, urlfix from common import absattr, aq_base, urlfix
...@@ -148,14 +148,14 @@ class PropFind: ...@@ -148,14 +148,14 @@ class PropFind:
obsheets={} obsheets={}
if self.allprop: if self.allprop:
stats=[] stats=[]
for ps in propsheets.values(): for ps in propsets:
if hasattr(aq_base(ps), 'dav__allprop'): if hasattr(aq_base(ps), 'dav__allprop'):
stats.append(ps.dav__allprop()) stats.append(ps.dav__allprop())
stats=string.join(stats, '') or '<d:status>200 OK</d:status>\n' stats=string.join(stats, '') or '<d:status>200 OK</d:status>\n'
result.write(stats) result.write(stats)
elif not self.propnames: elif not self.propnames:
stats=[] stats=[]
for ps in propsheets.values(): for ps in propsets:
if hasattr(aq_base(ps), 'dav__propnames'): if hasattr(aq_base(ps), 'dav__propnames'):
stats.append(ps.dav__propnames()) stats.append(ps.dav__propnames())
stats=string.join(stats, '') or '<d:status>200 OK</d:status>\n' stats=string.join(stats, '') or '<d:status>200 OK</d:status>\n'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment