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

        issue10809
        review369811002
diffstat:

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

diffs (16 lines):

diff -r a1d28ddc177a -r 92d7812129fc payment.py
--- a/payment.py        Sun Sep 26 23:11:21 2021 +0200
+++ b/payment.py        Mon Oct 11 18:22:19 2021 +0200
@@ -59,6 +59,12 @@
 class Group(metaclass=PoolMeta):
     __name__ = 'account.payment.group'
 
+    @classmethod
+    def __setup__(cls):
+        super().__setup__()
+        cls._buttons['succeed']['invisible'] |= (
+            Eval('process_method') == 'stripe')
+
     def process_stripe(self):
         pool = Pool()
         Payment = pool.get('account.payment')

Reply via email to