[Erp5-report] r41818 nicolas - /erp5/trunk/products/ERP5/mixin/cached_convertable.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Dec 28 10:25:55 CET 2010
Author: nicolas
Date: Tue Dec 28 10:25:55 2010
New Revision: 41818
URL: http://svn.erp5.org?rev=41818&view=rev
Log:
Get rid of getToolByName
Modified:
erp5/trunk/products/ERP5/mixin/cached_convertable.py
Modified: erp5/trunk/products/ERP5/mixin/cached_convertable.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/mixin/cached_convertable.py?rev=41818&r1=41817&r2=41818&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/mixin/cached_convertable.py [utf8] (original)
+++ erp5/trunk/products/ERP5/mixin/cached_convertable.py [utf8] Tue Dec 28 10:25:55 2010
@@ -36,7 +36,6 @@ import string
from Acquisition import aq_base
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions
-from Products.CMFCore.utils import getToolByName
from Products.ERP5Type.Cache import DEFAULT_CACHE_SCOPE
from Products.ERP5Type.TransactionalVariable import getTransactionalVariable
from OFS.Image import Pdata, Image as OFSImage
@@ -79,8 +78,9 @@ class CachedConvertableMixin:
"""
if self.getOriginalDocument() is None:
return None
- cache_tool = getToolByName(self, 'portal_caches')
- preference_tool = getToolByName(self, 'portal_preferences')
+ portal = self.getPortalObject()
+ cache_tool = portal.portal_caches
+ preference_tool = portal.portal_preferences
cache_factory_name = preference_tool.getPreferredConversionCacheFactory('document_cache_factory')
cache_factory = cache_tool.getRamCacheRoot().get(cache_factory_name)
#XXX This conditional statement should be remove as soon as
More information about the Erp5-report
mailing list