[Erp5-report] r41816 nicolas - /erp5/trunk/products/ERP5/Document/TextDocument.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Dec 28 09:57:16 CET 2010


Author: nicolas
Date: Tue Dec 28 09:57:16 2010
New Revision: 41816

URL: http://svn.erp5.org?rev=41816&view=rev
Log:
Get rid of getToolByName

Modified:
    erp5/trunk/products/ERP5/Document/TextDocument.py

Modified: erp5/trunk/products/ERP5/Document/TextDocument.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/TextDocument.py?rev=41816&r1=41815&r2=41816&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/TextDocument.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/TextDocument.py [utf8] Tue Dec 28 09:57:16 2010
@@ -30,7 +30,6 @@
 from AccessControl.ZopeGuards import guarded_getattr
 from AccessControl import ClassSecurityInfo
 from zLOG import LOG, WARNING
-from Products.CMFCore.utils import getToolByName
 from Products.CMFCore.utils import _setCacheHeaders, _ViewEmulator
 from Products.ERP5Type import Permissions, PropertySheet
 from Products.ERP5.Document.Document import Document, ConversionError, _MARKER, DEFAULT_CONTENT_TYPE
@@ -140,8 +139,7 @@ class TextDocument(CachedConvertableMixi
         # can return document without conversion
         return src_mimetype, self.getTextContent()
       portal = self.getPortalObject()
-      mime_type = getToolByName(portal, 'mimetypes_registry').\
-                                            lookupExtension('name.%s' % format)
+      mime_type = portal.mimetypes_registry.lookupExtension('name.%s' % format)
       original_mime_type = mime_type = str(mime_type)
       if text_content is None:
         # check if document has set text_content and convert if necessary
@@ -153,7 +151,7 @@ class TextDocument(CachedConvertableMixi
         if charset:
           kw['charset'] = convert_kw['encoding'] = charset
         if not self.hasConversion(**kw):
-          portal_transforms = getToolByName(portal, 'portal_transforms')
+          portal_transforms = portal.portal_transforms
           filename = self.getStandardFilename(format=format)
           if mime_type == 'text/html':
             mime_type = 'text/x-html-safe'



More information about the Erp5-report mailing list