changeset 2d3ba9174b81 in modules/account_payment:default
details:
https://hg.tryton.org/modules/account_payment?cmd=changeset;node=2d3ba9174b81
description:
Clear group when copying payments
issue10174
review357351016
diffstat:
payment.py | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diffs (19 lines):
diff -r e16737bfa1cd -r 2d3ba9174b81 payment.py
--- a/payment.py Fri Mar 05 15:49:19 2021 +0100
+++ b/payment.py Wed Mar 10 11:43:34 2021 +0100
@@ -440,6 +440,15 @@
return Journal.fields_get([field_name])[field_name]['selection']
@classmethod
+ def copy(cls, payments, default=None):
+ if default is None:
+ default = {}
+ else:
+ default = default.copy()
+ default.setdefault('group', None)
+ return super().copy(payments, default=default)
+
+ @classmethod
def delete(cls, payments):
for payment in payments:
if payment.state != 'draft':