changeset 8ad64979acd5 in modules/stock_forecast:default
details: 
https://hg.tryton.org/modules/stock_forecast?cmd=changeset;node=8ad64979acd5
description:
        Do not compute moves in the past and always return a list

        issue8703
        review272251002
diffstat:

 forecast.py |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diffs (22 lines):

diff -r 8522cb117298 -r 8ad64979acd5 forecast.py
--- a/forecast.py       Sat Sep 28 23:59:10 2019 +0200
+++ b/forecast.py       Wed Oct 30 13:23:56 2019 +0100
@@ -434,7 +434,7 @@
             from_date = today
         to_date = self.forecast.to_date
         if to_date < today:
-            return
+            return []
 
         delta = to_date - from_date
         delta = delta.days + 1
@@ -457,8 +457,7 @@
             move.product = self.product
             move.uom = self.uom
             move.quantity = qty * self.minimal_quantity
-            move.planned_date = (self.forecast.from_date
-                + datetime.timedelta(day))
+            move.planned_date = from_date + datetime.timedelta(day)
             move.company = self.forecast.company
             move.currency = self.forecast.company.currency
             move.unit_price = unit_price

Reply via email to