diff options
| -rw-r--r-- | addons/sale/models/sale.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index 9c28c66a593..37f30458176 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -1158,7 +1158,7 @@ class SaleOrderLine(models.Model): def _expected_date(self): self.ensure_one() - order_date = fields.Datetime.from_string(self.order_id.date_order if self.order_id.state in ['sale', 'done'] else fields.Datetime.now()) + order_date = fields.Datetime.from_string(self.order_id.date_order if self.order_id.date_order and self.order_id.state in ['sale', 'done'] else fields.Datetime.now()) return order_date + timedelta(days=self.customer_lead or 0.0) @api.depends('product_uom_qty', 'discount', 'price_unit', 'tax_id') |
