changeset 3e159513c023 in modules/account_payment_braintree:default
details: 
https://hg.tryton.org/modules/account_payment_braintree?cmd=changeset&node=3e159513c023
description:
        Add succeed button for payment groups

        issue10809
        review369811002
diffstat:

 account.py |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r c94c5afaa56a -r 3e159513c023 account.py
--- a/account.py        Thu Sep 23 23:12:35 2021 +0200
+++ b/account.py        Mon Oct 11 18:22:19 2021 +0200
@@ -68,6 +68,12 @@
 class PaymentGroup(metaclass=PoolMeta):
     __name__ = 'account.payment.group'
 
+    @classmethod
+    def __setup__(cls):
+        super().__setup__()
+        cls._buttons['succeed']['invisible'] |= (
+            Eval('process_method') == 'braintree')
+
     def process_braintree(self):
         pool = Pool()
         Payment = pool.get('account.payment')

Reply via email to