[Erp5-report] r30822 - /erp5/trunk/products/ERP5/Document/BusinessTemplate.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon Nov 23 18:13:30 CET 2009
Author: leonardo
Date: Mon Nov 23 18:13:29 2009
New Revision: 30822
URL: http://svn.erp5.org?rev=30822&view=rev
Log:
simplify generator lookup logic on BusinessTemplates
Modified:
erp5/trunk/products/ERP5/Document/BusinessTemplate.py
Modified: erp5/trunk/products/ERP5/Document/BusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BusinessTemplate.py?rev=30822&r1=30821&r2=30822&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] Mon Nov 23 18:13:29 2009
@@ -5073,12 +5073,9 @@
self.checkDependencies()
site = self.getPortalObject()
- custom_generator_class = getattr(site, '_generator_class', None)
- if custom_generator_class is not None:
- gen = custom_generator_class()
- else:
- from Products.ERP5.ERP5Site import ERP5Generator
- gen = ERP5Generator()
+ from Products.ERP5.ERP5Site import ERP5Generator
+ generator_class = getattr(site, '_generator_class', ERP5Generator)
+ gen = generator_class()
# update activity tool first if necessary
if self.getTitle() == 'erp5_core' and self.getTemplateUpdateTool():
LOG('Business Template', 0, 'Updating Activity Tool')
More information about the Erp5-report
mailing list