[Erp5-report] r36604 kazuhiko - /erp5/trunk/products/ERP5Legacy/Document/Rule.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jun 25 16:57:37 CEST 2010


Author: kazuhiko
Date: Fri Jun 25 16:57:34 2010
New Revision: 36604

URL: http://svn.erp5.org?rev=36604&view=rev
Log:
the condition was wrong in r35806 (if delivery category is used in root applied rule, we don't want to check if we have delivery in the first level simulation movement to determine if the simulation is mutable or deletable).

Modified:
    erp5/trunk/products/ERP5Legacy/Document/Rule.py

Modified: erp5/trunk/products/ERP5Legacy/Document/Rule.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Legacy/Document/Rule.py?rev=36604&r1=36603&r2=36604&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Legacy/Document/Rule.py [utf8] (original)
+++ erp5/trunk/products/ERP5Legacy/Document/Rule.py [utf8] Fri Jun 25 16:57:34 2010
@@ -338,10 +338,10 @@ class Rule(Predicate, XMLObject):
       if movement.isFrozen():
         immutable_movement_list.append(movement)
       else:
-        if is_root and movement.hasOrder():
-          ignore_first = False
-        else:
+        if is_root and not movement.hasOrder():
           ignore_first = True
+        else:
+          ignore_first = False
         if movement._isTreeDelivered(ignore_first=ignore_first):
           mutable_movement_list.append(movement)
         else:




More information about the Erp5-report mailing list