From 29dc8eacd541c731d3e4545de2f098aece33fee5 Mon Sep 17 00:00:00 2001 From: Jordi Ballester Alomar Date: Fri, 27 Mar 2020 17:05:47 +0100 Subject: [PATCH] fix error in _compute_order_release_date of mrp.inventory --- mrp_multi_level/models/mrp_inventory.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mrp_multi_level/models/mrp_inventory.py b/mrp_multi_level/models/mrp_inventory.py index 9b16a092f..e005d23ce 100644 --- a/mrp_multi_level/models/mrp_inventory.py +++ b/mrp_multi_level/models/mrp_inventory.py @@ -97,10 +97,12 @@ class MrpInventory(models.Model): order_release_date = rec.mrp_area_id.calendar_id.plan_days( -delay, dt_date ).date() - else: + elif delay: order_release_date = fields.Date.from_string(rec.date) - timedelta( days=delay ) + else: + order_release_date = rec.date if order_release_date < today: order_release_date = today rec.order_release_date = order_release_date