[Erp5-report] r32751 aurel - /erp5/trunk/products/ERP5/Document/BusinessTemplate.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 18 11:34:02 CET 2010


Author: aurel
Date: Thu Feb 18 11:33:59 2010
New Revision: 32751

URL: http://svn.erp5.org?rev=32751&view=rev
Log:
reindex object when updating local roles

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=32751&r1=32750&r2=32751&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] Thu Feb 18 11:33:59 2010
@@ -4715,6 +4715,7 @@
         obj = p.unrestrictedTraverse(path)
         local_roles_dict = self._objects[roles_path][0]
         setattr(obj, '__ac_local_roles__', local_roles_dict)
+        obj.reindexObject()
 
   def uninstall(self, context, **kw):
     p = context.getPortalObject()
@@ -4722,6 +4723,7 @@
       path = roles_path.split('/')[1:]
       obj = p.unrestrictedTraverse(path)
       setattr(obj, '__ac_local_roles__', {})
+      obj.reindexObject()
 
 class BusinessTemplate(XMLObject):
     """




More information about the Erp5-report mailing list