[Erp5-report] r30448 - /erp5/trunk/products/ERP5/DeliverySolver/

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Nov 10 07:51:15 CET 2009


Author: kazuhiko
Date: Tue Nov 10 07:51:14 2009
New Revision: 30448

URL: http://svn.erp5.org?rev=30448&view=rev
Log:
fix wrong conditions to skip sorting.

Modified:
    erp5/trunk/products/ERP5/DeliverySolver/FIFO.py
    erp5/trunk/products/ERP5/DeliverySolver/LIFO.py
    erp5/trunk/products/ERP5/DeliverySolver/MinPrice.py

Modified: erp5/trunk/products/ERP5/DeliverySolver/FIFO.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/DeliverySolver/FIFO.py?rev=30448&r1=30447&r2=30448&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/DeliverySolver/FIFO.py [utf8] (original)
+++ erp5/trunk/products/ERP5/DeliverySolver/FIFO.py [utf8] Tue Nov 10 07:51:14 2009
@@ -85,7 +85,7 @@
     Returns a list of simulation movement sorted from the last order.
     """
     simulation_movement_list = self.simulation_movement_list[:]
-    if len(simulation_movement_list):
+    if len(simulation_movement_list) > 1:
       simulation_movement_list.sort(
         key=lambda x:x.getExplainationValue().getStartDate(), reverse=True)
     return simulation_movement_list

Modified: erp5/trunk/products/ERP5/DeliverySolver/LIFO.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/DeliverySolver/LIFO.py?rev=30448&r1=30447&r2=30448&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/DeliverySolver/LIFO.py [utf8] (original)
+++ erp5/trunk/products/ERP5/DeliverySolver/LIFO.py [utf8] Tue Nov 10 07:51:14 2009
@@ -48,7 +48,7 @@
     Returns a list of simulation movement sorted from the first order.
     """
     simulation_movement_list = self.simulation_movement_list[:]
-    if len(simulation_movement_list):
+    if len(simulation_movement_list) > 1:
       simulation_movement_list.sort(
         key=lambda x:x.getExplainationValue().getStartDate())
     return simulation_movement_list

Modified: erp5/trunk/products/ERP5/DeliverySolver/MinPrice.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/DeliverySolver/MinPrice.py?rev=30448&r1=30447&r2=30448&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/DeliverySolver/MinPrice.py [utf8] (original)
+++ erp5/trunk/products/ERP5/DeliverySolver/MinPrice.py [utf8] Tue Nov 10 07:51:14 2009
@@ -73,6 +73,6 @@
     Returns a list of simulation movement sorted from the lower price.
     """
     simulation_movement_list = self.simulation_movement_list[:]
-    if len(simulation_movement_list):
+    if len(simulation_movement_list) > 1:
       simulation_movement_list.sort(key=lambda x:x.getPrice())
     return simulation_movement_list




More information about the Erp5-report mailing list