From 506d02df99445ecd2106fac6a09133082146e83a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A0n=20Todorovich?= Date: Tue, 5 Apr 2022 16:47:39 +0000 Subject: [PATCH] [FIX] mrp: use 'qties' context based cache in _compute_quantities_dict Regression introduced here: fba9c9f32 closes odoo/odoo#88449 X-original-commit: 83c7017f07d829f0dc061a310026979db020bc77 Signed-off-by: William Henrotin (whe) Signed-off-by: Arnold Moyaux --- addons/mrp/models/product.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mrp/models/product.py b/addons/mrp/models/product.py index f86b8e1b832..787c5c5c8bd 100644 --- a/addons/mrp/models/product.py +++ b/addons/mrp/models/product.py @@ -200,8 +200,8 @@ class ProductProduct(models.Model): continue rounding = component.uom_id.rounding component_res = ( - res.get(component.id) - if component.id in res + qties.get(component.id) + if component.id in qties else { "virtual_available": float_round(component.virtual_available, precision_rounding=rounding), "qty_available": float_round(component.qty_available, precision_rounding=rounding),