From adeab99a6248ecd67ae1683e8c6023da2633a861 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 20 Jul 2018 20:44:46 +0200 Subject: [PATCH] Reset promotion field on draft issue7569 review68281002 --- sale.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sale.py b/sale.py index bc09ea1138..eded8daea4 100644 --- a/sale.py +++ b/sale.py @@ -36,6 +36,9 @@ class Sale(metaclass=PoolMeta): line.unit_price = line.draft_unit_price line.draft_unit_price = None changed = True + if line.promotion: + line.promotion = None + changed = True if changed: sale.lines = sale.lines # Trigger changes cls.save(sales)