[Erp5-report] r43010 arnaud.fontaine - /erp5/trunk/products/ERP5/Document/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Feb 4 08:55:47 CET 2011


Author: arnaud.fontaine
Date: Fri Feb  4 08:55:46 2011
New Revision: 43010

URL: http://svn.erp5.org?rev=43010&view=rev
Log:
When installing base categories for a bt, only re-generate accessors
at the end of the transaction to avoid useless generation of accessors
and remove useless _aq_reset() call after adding a Base Category


Modified:
    erp5/trunk/products/ERP5/Document/BaseCategory.py
    erp5/trunk/products/ERP5/Document/BusinessTemplate.py

Modified: erp5/trunk/products/ERP5/Document/BaseCategory.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BaseCategory.py?rev=43010&r1=43009&r2=43010&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BaseCategory.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BaseCategory.py [utf8] Fri Feb  4 08:55:46 2011
@@ -70,5 +70,4 @@ class BaseCategory(CMFBaseCategory, XMLO
       """
          Reset Accessors
       """
-      _aq_reset()
       CMFBaseCategory.manage_afterAdd(self, item, container)

Modified: erp5/trunk/products/ERP5/Document/BusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BusinessTemplate.py?rev=43010&r1=43009&r2=43010&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] Fri Feb  4 08:55:46 2011
@@ -1567,7 +1567,7 @@ class CategoryTemplateItem(ObjectTemplat
   def afterInstall(self):
     if self._installed_new_category:
       # reset accessors if we installed a new category
-      _aq_reset()
+      self.portal_types.resetDynamicDocumentsOnceAtTransactionBoundary()
 
 class SkinTemplateItem(ObjectTemplateItem):
 



More information about the Erp5-report mailing list