changeset 03aef44a0d29 in modules/purchase_amendment:default details: https://hg.tryton.org/modules/purchase_amendment?cmd=changeset;node=03aef44a0d29 description: Reset amendments field when copying document
issue8728 review258311002 diffstat: purchase.py | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diffs (19 lines): diff -r b48342026b34 -r 03aef44a0d29 purchase.py --- a/purchase.py Sun Sep 29 18:29:23 2019 +0200 +++ b/purchase.py Tue Oct 15 09:39:16 2019 +0200 @@ -23,6 +23,15 @@ }, depends=['state']) + @classmethod + def copy(cls, purchases, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('amendments') + return super().copy(purchases, default=default) + class Amendment(Workflow, ModelSQL, ModelView): "Purchase Amendment"