[CMF-checkins] CVS: Products/CMFTopic - Topic.py:1.44.2.1
Jens Vagelpohl
jens at dataflake.org
Thu May 5 16:53:32 EDT 2005
Update of /cvs-repository/Products/CMFTopic
In directory cvs.zope.org:/tmp/cvs-serv23261/CMFTopic
Modified Files:
Tag: CMF-1_5-branch
Topic.py
Log Message:
- CMFTopic.Topic/CMFCore.PortalContent: Both these classes were using
the now-deprecated CMFCore.utils._getViewFor method, and strangely
enough the deprecation warning didn't show. Replaced with the
new method of getting the view.
=== Products/CMFTopic/Topic.py 1.44 => 1.44.2.1 ===
--- Products/CMFTopic/Topic.py:1.44 Thu Aug 12 11:07:42 2004
+++ Products/CMFTopic/Topic.py Thu May 5 16:53:32 2005
@@ -113,12 +113,13 @@
""" Invoke the default action.
"""
- view = _getViewFor( self )
+ view_id = self.getTypeInfo().queryMethodID('view')
+ view_obj = self.unrestrictedTraverse(view_id)
- if getattr( aq_base( view ), 'isDocTemp', 0 ):
- return view(self, self.REQUEST)
+ if getattr( aq_base( view_obj ), 'isDocTemp', 0 ):
+ return view_obj(self, self.REQUEST)
else:
- return view()
+ return view_obj()
index_html = None # This special value informs ZPublisher to use __call__
More information about the CMF-checkins
mailing list