summaryrefslogtreecommitdiff
path: root/docs/tutorials
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2008-11-19 02:21:37 +0000
committerChris McDonough <chrism@agendaless.com>2008-11-19 02:21:37 +0000
commit65dcf305794feffb1da33c15b5af8d4964580d72 (patch)
tree0ebad53fed1b951458aabda0741e71bcaeb4a17d /docs/tutorials
parent5483348a58f8c3adcc2dec7b2e6b188a588c04cf (diff)
downloadpyramid-65dcf305794feffb1da33c15b5af8d4964580d72.tar.gz
pyramid-65dcf305794feffb1da33c15b5af8d4964580d72.tar.bz2
pyramid-65dcf305794feffb1da33c15b5af8d4964580d72.zip
- Fix ModelGraphTraverser; don't try to change the ``__name__`` or
``__parent__`` of an object that claims it implements ILocation during traversal even if the ``__name__`` or ``__parent__`` of the object traversed does not match the name used in the traversal step or the or the traversal parent . Rationale: it was insane to do so. This bug was only found due to a misconfiguration in an application that mistakenly had intermediate persistent non-ILocation objects; traversal was causing a persistent write on every request under this setup. - ``repoze.bfg.location.locate`` now unconditionally sets ``__name__`` and ``__parent__`` on objects which provide ILocation (it previously only set them conditionally if they didn't match attributes already present on the object via equality). Prep for 0.5.0.
Diffstat (limited to 'docs/tutorials')
0 files changed, 0 insertions, 0 deletions