From 4d43ea11c50cfab8ecd6981542465ccb7b0b74e2 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 4 Oct 2021 11:55:20 +0200 Subject: [PATCH] [FIX] sale_stock_available_info_popup: cache miss TT29615 --- sale_stock_available_info_popup/models/sale_order.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sale_stock_available_info_popup/models/sale_order.py b/sale_stock_available_info_popup/models/sale_order.py index 53c6eff34..b19ca7f26 100644 --- a/sale_stock_available_info_popup/models/sale_order.py +++ b/sale_stock_available_info_popup/models/sale_order.py @@ -16,10 +16,9 @@ class SaleOrderLine(models.Model): @api.depends("product_id", "product_uom_qty") def _compute_immediately_usable_qty_today(self): qty_processed_per_product = defaultdict(lambda: 0) - remaining = self.env["sale.order.line"] + self.immediately_usable_qty_today = False for line in self.sorted(key=lambda r: r.sequence): if not line.display_qty_widget: - remaining |= line continue product = line.product_id qty_processed = qty_processed_per_product[product.id] @@ -27,4 +26,3 @@ class SaleOrderLine(models.Model): product.immediately_usable_qty - qty_processed ) qty_processed_per_product[product.id] += line.product_uom_qty - remaining.write({"immediately_usable_qty_today": False})