[Erp5-report] r35971 nicolas.dumazet - /erp5/trunk/products/ERP5/Document/SupplyChain.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jun 4 04:26:33 CEST 2010


Author: nicolas.dumazet
Date: Fri Jun  4 04:26:31 2010
New Revision: 35971

URL: http://svn.erp5.org?rev=35971&view=rev
Log:
if bool == 1 kind of test never really help

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

Modified: erp5/trunk/products/ERP5/Document/SupplyChain.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/SupplyChain.py?rev=35971&r1=35970&r2=35971&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/SupplyChain.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/SupplyChain.py [utf8] Fri Jun  4 04:26:31 2010
@@ -166,11 +166,11 @@
   security.declareProtected(Permissions.View,
                             'getPreviousProductionSupplyLinkList')
   def getPreviousProductionSupplyLinkList(self, current_supply_link, 
-                                          recursive=0, all=0,
+                                          recursive=False, all=False,
                                           checked_link_list=None):
     """
       Return the previous SupplyLink which represents a production.
-      If recursive=1, browse the SupplyChain until a valid link is found.
+      If recursive, browse the SupplyChain until a valid link is found.
       checked_link_list is used to prevent infinite loop.
     """
     # Initialize checked_link_list parameter...
@@ -188,7 +188,7 @@
       previous_link_list = self.getPreviousSupplyLinkList(current_supply_link)
       # Test each link
       for previous_link in previous_link_list:
-        continue_recursivity = 0
+        continue_recursivity = False
         # Great, we find a valid one
         if previous_link.isProductionSupplyLink():
           transformation_link_list.append(previous_link)
@@ -200,13 +200,13 @@
                   "Those SupplyLinks are in conflict: %r and %r" %\
                   (current_supply_link.getRelativeUrl(),\
                    previous_link.getRelativeUrl())
-          if all == 1:
-            continue_recursivity=1
+          if all:
+            continue_recursivity = True
         # Reject the current
-        elif (recursive==1):
-          continue_recursivity=1
+        elif recursive:
+          continue_recursivity = True
         # Continue to browse the chain ?
-        if continue_recursivity == 1:
+        if continue_recursivity:
           # Browse the previous link
           transformation_link_list.extend(
             self.getPreviousProductionSupplyLinkList(




More information about the Erp5-report mailing list