From aa9a18fb938f2fa28e7e6786863ff310ba34594f Mon Sep 17 00:00:00 2001 From: laurentbarontini Date: Tue, 28 Apr 2026 13:33:37 +0200 Subject: [PATCH] =?UTF-8?q?Bug=20qt=20doubl=C3=A9e=20sale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/purchase_trade/sale.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/purchase_trade/sale.py b/modules/purchase_trade/sale.py index e70b6db..1ec5447 100755 --- a/modules/purchase_trade/sale.py +++ b/modules/purchase_trade/sale.py @@ -1583,6 +1583,8 @@ class SaleLine(metaclass=PoolMeta): for line in lines: if line.id not in old_values: continue + if old_values[line.id] is None: + continue old = Decimal(old_values[line.id] or 0) new = Decimal(line.quantity_theorical or 0) delta = new - old