ZMI Cache action disapearing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 2 |
Fix Released
|
Low
|
Unassigned |
Bug Description
How to produce the problem:
- create a "root" Folder
- in the root folder, create "root_cache", an Accelerated HTTP Cache Manager
- in the root folder, create "child" Folder
- in the child folder, create "child_cache, an Accelerated HTTP Cache Manager
- in the child folder, create "child_script", a PythonScript
- in the child_script ZMI, you can see the "Cache" action, pointing to ".../ZCacheable
- in the root folder, copy and paste the child folder
- in the copy_of_child for, delete child_cache
- in the copy_of_child, open child_script ZMI... now, it doesn't have the "Cache" action but it should as the root_cache is still available
It looks like someting is broken in the managersExist() function in OFS/Cache.py.
Changed in zope2: | |
importance: | Medium → Low |
status: | New → Confirmed |
Changed in zope2: | |
status: | Fix Committed → Fix Released |
reproduced here in Zope 2.9.1 / python 2.4.2 on gentoo linux.