[Erp5-report] r22720 - /erp5/trunk/products/ERP5/Extensions/InventoryBrain.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Jul 29 15:22:32 CEST 2008


Author: nicolas
Date: Tue Jul 29 15:22:31 2008
New Revision: 22720

URL: http://svn.erp5.org?rev=22720&view=rev
Log:
Faster Way (thks to romain and jerome)

Modified:
    erp5/trunk/products/ERP5/Extensions/InventoryBrain.py

Modified: erp5/trunk/products/ERP5/Extensions/InventoryBrain.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Extensions/InventoryBrain.py?rev=22720&r1=22719&r2=22720&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Extensions/InventoryBrain.py (original)
+++ erp5/trunk/products/ERP5/Extensions/InventoryBrain.py Tue Jul 29 15:22:31 2008
@@ -298,13 +298,11 @@
     # the brain is accessed from the Shared.DC.ZRDB.Results.Results instance
     obj = self.getObject()
     if obj is not None:
-      movement_list = obj.getAggregateRelatedValueList()
-      for movement in movement_list:
-        date = movement.getStartDate() or movement.getStopDate()
-        if date is not None:
-          timezone = date.timezone()
-          self.date = self.date.toZone(timezone)
-          break
+      movement = obj.portal_catalog.getObject(self.delivery_uid)
+      date = movement.getStartDate() or movement.getStopDate()
+      if date is not None:
+        timezone = date.timezone()
+        self.date = self.date.toZone(timezone)
 
 class DeliveryListBrain(InventoryListBrain):
   """




More information about the Erp5-report mailing list