From 8b99655d1d605b9f6aab009fbfc54cf0ae1d7c80 Mon Sep 17 00:00:00 2001 From: Maxime Richez Date: Tue, 15 Oct 2019 09:39:16 +0200 Subject: [PATCH] Reset amendments field when copying document issue8728 review258311002 --- sale.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sale.py b/sale.py index 713155ea51..11f3235525 100644 --- a/sale.py +++ b/sale.py @@ -23,6 +23,15 @@ class Sale(metaclass=PoolMeta): }, depends=['state']) + @classmethod + def copy(cls, sales, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('amendments') + return super().copy(sales, default=default) + class Amendment(Workflow, ModelSQL, ModelView): "Sale Amendment"