changeset a5a5010b5a53 in modules/purchase_requisition:4.4 details: https://hg.tryton.org/modules/purchase_requisition?cmd=changeset;node=a5a5010b5a53 description: Reset purchase_requests field on copy
issue8719 review266181002 (grafted from 03daa8e9f4011668a084466cd7ec81d6c5d77d61) diffstat: purchase.py | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diffs (19 lines): diff -r 5d4990e10106 -r a5a5010b5a53 purchase.py --- a/purchase.py Tue May 08 22:17:37 2018 +0200 +++ b/purchase.py Thu Oct 10 10:04:39 2019 +0200 @@ -556,6 +556,15 @@ origin=self, ) + @classmethod + def copy(cls, lines, default=None): + if default is None: + default = {} + else: + default = default.copy() + default.setdefault('purchase_requests') + return super(PurchaseRequisitionLine, cls).copy(lines, default=default) + class PurchaseRequest: __metaclass__ = PoolMeta