[Erp5-report] r25464 - /erp5/trunk/products/ERP5Type/patches/WorkflowTool.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Feb 5 17:31:47 CET 2009


Author: vincent
Date: Thu Feb  5 17:31:46 2009
New Revision: 25464

URL: http://svn.erp5.org?rev=25464&view=rev
Log:
Copy cached dict to avoid tainting the cache.

Modified:
    erp5/trunk/products/ERP5Type/patches/WorkflowTool.py

Modified: erp5/trunk/products/ERP5Type/patches/WorkflowTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/patches/WorkflowTool.py?rev=25464&r1=25463&r2=25464&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/patches/WorkflowTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/patches/WorkflowTool.py [utf8] Thu Feb  5 17:31:46 2009
@@ -464,7 +464,7 @@
     def _getWorklistActionList():
       worklist_result_dict = {}
       sql_catalog = portal_catalog.getSQLCatalog()
-      acceptable_key_dict = sql_catalog.getColumnMap()
+      acceptable_key_dict = sql_catalog.getColumnMap().copy()
       for related_key in sql_catalog.getSQLCatalogRelatedKeyList():
         related_key = related_key.split('|')
         acceptable_key_dict[related_key[0].strip()] = related_key[1].strip()




More information about the Erp5-report mailing list