changeset f125bac34fc0 in modules/purchase_requisition:4.6
details:
https://hg.tryton.org/modules/purchase_requisition?cmd=changeset;node=f125bac34fc0
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 5dcc11c16008 -r f125bac34fc0 purchase.py
--- a/purchase.py Tue May 08 22:16: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