Reviewers: ,


Please review this at http://codereview.tryton.org/769002/

Affected files:
  M purchase.py


Index: purchase.py
===================================================================

--- a/purchase.py
+++ b/purchase.py
@@ -1096,7 +1096,11 @@
             date = self.purchase.purchase_date if self.purchase else None
             for product_supplier in self.product.product_suppliers:
                 if product_supplier.party == self.purchase.party:
-                    return product_supplier.compute_supply_date(date=date)
+                    delivery_date = product_supplier.compute_supply_date(
+                        date=date)
+                    if delivery_date == datetime.date.max:
+                        return None
+                    return delivery_date
 
     def get_invoice_line(self, invoice_type):
         '''

Reply via email to