[Erp5-report] r42026 nicolas - /erp5/trunk/products/PortalTransforms/transforms/safe_html.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Jan 5 14:29:55 CET 2011


Author: nicolas
Date: Wed Jan  5 14:29:55 2011
New Revision: 42026

URL: http://svn.erp5.org?rev=42026&view=rev
Log:
Fix AttributeError

Modified:
    erp5/trunk/products/PortalTransforms/transforms/safe_html.py

Modified: erp5/trunk/products/PortalTransforms/transforms/safe_html.py
URL: http://svn.erp5.org/erp5/trunk/products/PortalTransforms/transforms/safe_html.py?rev=42026&r1=42025&r2=42026&view=diff
==============================================================================
--- erp5/trunk/products/PortalTransforms/transforms/safe_html.py [utf8] (original)
+++ erp5/trunk/products/PortalTransforms/transforms/safe_html.py [utf8] Wed Jan  5 14:29:55 2011
@@ -181,7 +181,7 @@ class StrippingParser(HTMLParser):
         # (begin) copied from Python-2.6's HTMLParser.py
         # Cannot use name2codepoint directly, because HTMLParser supports apos,
         # which is not part of HTML 4
-        if self.entitydefs is None:
+        if getattr(self, 'entitydefs', None) is None:
             import htmlentitydefs
             entitydefs = HTMLParser.entitydefs = {'apos':u"'"}
             for k, v in htmlentitydefs.name2codepoint.iteritems():



More information about the Erp5-report mailing list