mirror of
https://github.com/OCA/stock-logistics-warehouse.git
synced 2025-01-21 14:27:28 +02:00
[FIX] sale_stock_available_info_popup: cache miss
TT29615
This commit is contained in:
@@ -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})
|
||||
|
||||
Reference in New Issue
Block a user