[Erp5-report] r23424 - /erp5/trunk/products/ERP5Type/DocumentationHelper/
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Sep 4 17:46:50 CEST 2008
Author: mayoro
Date: Thu Sep 4 17:46:45 2008
New Revision: 23424
URL: http://svn.erp5.org?rev=23424&view=rev
Log:
testing documented object before calling Description()
Modified:
erp5/trunk/products/ERP5Type/DocumentationHelper/CatalogMethodDocumentationHelper.py
erp5/trunk/products/ERP5Type/DocumentationHelper/PortalTypeRoleDocumentationHelper.py
Modified: erp5/trunk/products/ERP5Type/DocumentationHelper/CatalogMethodDocumentationHelper.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/DocumentationHelper/CatalogMethodDocumentationHelper.py?rev=23424&r1=23423&r2=23424&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/DocumentationHelper/CatalogMethodDocumentationHelper.py (original)
+++ erp5/trunk/products/ERP5Type/DocumentationHelper/CatalogMethodDocumentationHelper.py Thu Sep 4 17:46:45 2008
@@ -66,10 +66,10 @@
security.declareProtected(Permissions.AccessContentsInformation, 'getSource' )
def getSource(self):
"""
- Returns the source code of the documentation helper
+ Returns the source code the catalog method
"""
from zLOG import LOG, INFO
- source_code = getattr(self.getDocumentedObject(), 'src', '')
+ source_code = getattr(self.getDocumentedObject(), 'src', '')
portal_transforms = getattr(self, 'portal_transforms', None)
if portal_transforms is not None:
REQUEST = getattr(self, 'REQUEST', None)
Modified: erp5/trunk/products/ERP5Type/DocumentationHelper/PortalTypeRoleDocumentationHelper.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/DocumentationHelper/PortalTypeRoleDocumentationHelper.py?rev=23424&r1=23423&r2=23424&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/DocumentationHelper/PortalTypeRoleDocumentationHelper.py (original)
+++ erp5/trunk/products/ERP5Type/DocumentationHelper/PortalTypeRoleDocumentationHelper.py Thu Sep 4 17:46:45 2008
@@ -44,7 +44,11 @@
security.declareProtected(Permissions.AccessContentsInformation, 'getDescription')
def getDescription(self):
- return self.getDocumentedObject().Description()
+ documented_object = self.getDocumentedObject()
+ if documented_object is not None:
+ return documented_object.Description()
+ else:
+ return ''
security.declareProtected(Permissions.AccessContentsInformation, 'getType' )
def getType(self):
More information about the Erp5-report
mailing list