From 59520da5ecbf0df5f9350a684bc2708fc5ab8871 Mon Sep 17 00:00:00 2001 From: "Antoine Vandevenne (anv)" Date: Wed, 10 Jan 2024 13:27:30 +0100 Subject: [PATCH] [FIX] payment: show the payment methods buttons only on active providers When the payment provider was disabled, the "Enabled Payment Buttons" was shown, although it was not possible to enable them yet. The button is now hidden until the provider's state is set to either 'enabled' or 'test'. Part-of: odoo/odoo#148865 --- addons/payment/views/payment_provider_views.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/payment/views/payment_provider_views.xml b/addons/payment/views/payment_provider_views.xml index bf62e1b3bdd..fc74b897441 100644 --- a/addons/payment/views/payment_provider_views.xml +++ b/addons/payment/views/payment_provider_views.xml @@ -81,6 +81,7 @@ string="Payment Methods" domain="[('is_primary', '=', True)]" readonly="True" + invisible="state == 'disabled'" widget="many2many_tags" />
@@ -88,6 +89,7 @@ name="action_view_payment_methods" class="btn btn-link" role="button" + invisible="state == 'disabled'" > Enable Payment Methods