[Erp5-report] r44491 seb - /erp5/trunk/products/ERP5/ExplanationCache.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 22 10:07:10 CET 2011


Author: seb
Date: Tue Mar 22 10:07:10 2011
New Revision: 44491

URL: http://svn.erp5.org?rev=44491&view=rev
Log:
the trade_phase keyword was not known by the catalog, so give
appropriate keyword to catalog

Modified:
    erp5/trunk/products/ERP5/ExplanationCache.py

Modified: erp5/trunk/products/ERP5/ExplanationCache.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/ExplanationCache.py?rev=44491&r1=44490&r2=44491&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/ExplanationCache.py [utf8] (original)
+++ erp5/trunk/products/ERP5/ExplanationCache.py [utf8] Tue Mar 22 10:07:10 2011
@@ -212,9 +212,13 @@ class ExplanationCache:
         # portal_simulation/91/1/1/1/1/1 testing_folder/17
         #if kw.get('explanation_uid', None) is None:
         #  kw['explanation_uid'] = self.getRootExplanationUidList()
+        catalog_kw = kw.copy()
+        if catalog_kw.has_key('trade_phase'):
+          catalog_kw['trade_phase_relative_url'] = catalog_kw['trade_phase']
+          del catalog_kw['trade_phase']
         self.simulation_movement_cache[kw_tuple] = \
                self.portal_catalog(portal_type="Simulation Movement",
-                                   **kw)
+                                   **catalog_kw)
         
     return self.simulation_movement_cache[kw_tuple]
 



More information about the Erp5-report mailing list