[Zope-Checkins] CVS: Products/ZCatalog - ZCatalog.py:1.92.2.1
evan@cvs.baymountain.com
evan@cvs.baymountain.com
Wed, 25 Jul 2001 13:39:59 -0400
Update of /cvs-repository/Products/ZCatalog
In directory cvs.zope.org:/tmp/cvs-serv11332
Modified Files:
Tag: Zope-2_4-branch
ZCatalog.py
Log Message:
Added refreshCatalog() method, with documentation, to fix #2347
=== Products/ZCatalog/ZCatalog.py 1.92 => 1.92.2.1 ===
from AccessControl.Permission import name_trans
from Catalog import Catalog, CatalogError
-from AccessControl import getSecurityManager, full_read_guard
+from AccessControl import getSecurityManager
+from AccessControl.DTML import RestrictedDTML
from zLOG import LOG, ERROR
from ZCatalogIndexes import ZCatalogIndexes
from Products.PluginIndexes.common.PluggableIndex import PluggableIndexInterface
@@ -846,10 +847,8 @@
return attr
-class td(TemplateDict):
-
- def read_guard(self, ob):
- return full_read_guard(ob)
+class td(RestrictedDTML, TemplateDict):
+ pass
def expr_match(ob, ed, c=InstanceDict, r=0):
e, md, push, pop=ed