[Zope-Checkins] SVN: Products.Five/branches/1.0/traversable.py
Merge r67186 from 1.2 branch:
Philipp von Weitershausen
philikon at philikon.de
Thu Apr 20 17:40:53 EDT 2006
Log message for revision 67187:
Merge r67186 from 1.2 branch:
Fix traversable bug reported by Jordan Baker (http://codespeak.net/pipermail/z3-five/2006q2/001309.html)
Changed:
U Products.Five/branches/1.0/traversable.py
-=-
Modified: Products.Five/branches/1.0/traversable.py
===================================================================
--- Products.Five/branches/1.0/traversable.py 2006-04-20 21:35:51 UTC (rev 67186)
+++ Products.Five/branches/1.0/traversable.py 2006-04-20 21:40:52 UTC (rev 67187)
@@ -63,6 +63,14 @@
return self.__fallback_traverse__(REQUEST, name)
except (AttributeError, KeyError):
pass
+ except NotFound:
+ # OFS.Application.__bobo_traverse__ calls
+ # REQUEST.RESPONSE.notFoundError which sets the HTTP
+ # status code to 404
+ try:
+ REQUEST.RESPONSE.setStatus(200)
+ except AttributeError:
+ pass
else:
try:
return getattr(self, name)
More information about the Zope-Checkins
mailing list