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':

Reply via email to