[Erp5-report] r23519 - /erp5/trunk/products/ERP5Type/DocumentationHelper/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Sep 9 15:31:28 CEST 2008


Author: mayoro
Date: Tue Sep  9 15:31:17 2008
New Revision: 23519

URL: http://svn.erp5.org?rev=23519&view=rev
Log:
- taking the case wich there is no business_template_list in REQUEST

Modified:
    erp5/trunk/products/ERP5Type/DocumentationHelper/ERP5SiteDocumentationHelper.py

Modified: erp5/trunk/products/ERP5Type/DocumentationHelper/ERP5SiteDocumentationHelper.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/DocumentationHelper/ERP5SiteDocumentationHelper.py?rev=23519&r1=23518&r2=23519&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/DocumentationHelper/ERP5SiteDocumentationHelper.py (original)
+++ erp5/trunk/products/ERP5Type/DocumentationHelper/ERP5SiteDocumentationHelper.py Tue Sep  9 15:31:17 2008
@@ -86,7 +86,7 @@
     """
     REQUEST = getattr(self, 'REQUEST', None)
     business_template_list = [bt.getTitle() for bt in self.getDocumentedObject().portal_templates.objectValues()]
-    if REQUEST is not None:
+    if REQUEST is not None and "business_template_list" in REQUEST.keys():
       business_template_list = REQUEST.get("business_template_list", [])
     return [(bt.getId(),
               getattr(bt, "title", ''),
@@ -95,7 +95,7 @@
               getattr(bt, "revision", ''))
             for bt in self.getDocumentedObject().portal_templates.objectValues()
             if bt.getInstallationState() == 'installed' and bt.getTitle() in business_template_list]
-
+  
   security.declareProtected( Permissions.AccessContentsInformation, 'getBusinessTemplateURIList' )
   def getBusinessTemplateURIList(self):
     """




More information about the Erp5-report mailing list