[Erp5-report] r33955 kazuhiko - /erp5/trunk/products/ERP5/Document/SolverProcess.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Mar 22 16:57:31 CET 2010


Author: kazuhiko
Date: Mon Mar 22 16:57:31 2010
New Revision: 33955

URL: http://svn.erp5.org?rev=33955&view=rev
Log:
r33954 was wrong, the right place to reinitialise is here.

Modified:
    erp5/trunk/products/ERP5/Document/SolverProcess.py

Modified: erp5/trunk/products/ERP5/Document/SolverProcess.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/SolverProcess.py?rev=33955&r1=33954&r2=33955&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/SolverProcess.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/SolverProcess.py [utf8] Mon Mar 22 16:57:31 2010
@@ -109,6 +109,7 @@
         configuration_list = solver_movement_dict.setdefault(movement_url, [])
         configuration_list.extend(movement_solver_configuration_dict) # XXX-JPS WRONG
     # Then start the grouping procedure
+    solver_dict = {}
     for movement_url, movement_solver_dict in movement_dict.items():
       for solver_type, movement_solver_configuration_dict in movement_solver_dict.items():
         solver = types_tool[solver_type]
@@ -130,7 +131,6 @@
         solver_movement_dict[movement_url] = movement_solver_configuration_dict.keys()
 
     # Third, build target solvers
-    solver_dict = {}
     for solver_type, solver_key_dict in solver_dict.items():
       for solver_key, solver_movement_dict in solver_key_dict.items():
          solver_instance = self.newContent(portal_type=solver_type)




More information about the Erp5-report mailing list