++skin++ causes additional '__before_publishing_traverse__' activations
Bug #252903 reported by
Dieter Maurer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 2 |
Invalid
|
Low
|
Unassigned |
Bug Description
"++skin++XXXXX" traversal steps return the starting object as their result. This causes any '__before_
of this object to be activated again.
Surprises may result when the hook does not expect to be
activated several times (e.g. when it sets a skin, the artificial second call annihilates the effect of the "++skin++XXXXX").
Changed in zope2: | |
importance: | Undecided → Low |
status: | New → Confirmed |
To post a comment you must log in.
The zope2 project on Launchpad has been archived at the request of the Zope developers (see https:/ /answers. launchpad. net/launchpad/ +question/ 683589 and https:/ /answers. launchpad. net/launchpad/ +question/ 685285). If this bug is still relevant, please refile it at https:/ /github. com/zopefoundat ion/zope2.