From bc9536ebe96785ed6d9fe48d8cfb3af64fd27f05 Mon Sep 17 00:00:00 2001 From: Horacio Tellez Date: Fri, 10 Dec 2021 10:13:12 +0000 Subject: [PATCH] [IMP] payment_*: set password widget on sensible fields When setting up an acquirer there is sensible information to be supplied. There was inconsistency on what was obfuscated and what not. Now sensible information as passwords and keys is obfuscated and public information as names and addresses is visible. Task - 2694139 closes odoo/odoo#81211 Signed-off-by: Antoine Vandevenne (anv) --- addons/payment_adyen/views/payment_views.xml | 4 ++-- addons/payment_alipay/views/payment_views.xml | 2 +- addons/payment_authorize/models/payment_acquirer.py | 2 +- addons/payment_authorize/views/payment_views.xml | 2 +- addons/payment_buckaroo/views/payment_views.xml | 2 +- addons/payment_ogone/views/payment_views.xml | 6 +++--- addons/payment_paypal/views/payment_views.xml | 4 ++-- addons/payment_payulatam/views/payment_views.xml | 3 ++- addons/payment_sips/views/payment_views.xml | 2 +- addons/payment_stripe/views/payment_views.xml | 2 +- 10 files changed, 15 insertions(+), 14 deletions(-) diff --git a/addons/payment_adyen/views/payment_views.xml b/addons/payment_adyen/views/payment_views.xml index 9a302e8019a..9b7a65ee4f1 100644 --- a/addons/payment_adyen/views/payment_views.xml +++ b/addons/payment_adyen/views/payment_views.xml @@ -9,9 +9,9 @@ - + - + diff --git a/addons/payment_alipay/views/payment_views.xml b/addons/payment_alipay/views/payment_views.xml index 57ee1761d74..dcfb40b3744 100644 --- a/addons/payment_alipay/views/payment_views.xml +++ b/addons/payment_alipay/views/payment_views.xml @@ -11,7 +11,7 @@ - + diff --git a/addons/payment_authorize/models/payment_acquirer.py b/addons/payment_authorize/models/payment_acquirer.py index 8f1742c9975..0653934b36c 100644 --- a/addons/payment_authorize/models/payment_acquirer.py +++ b/addons/payment_authorize/models/payment_acquirer.py @@ -30,7 +30,7 @@ class PaymentAcquirer(models.Model): # Authorize.Net supports only one currency: "One gateway account is required for each currency" # See https://community.developer.authorize.net/t5/The-Authorize-Net-Developer-Blog/Authorize-Net-UK-Europe-Update/ba-p/35957 authorize_currency_id = fields.Many2one( - string="Authorize Currency", comodel_name='res.currency', groups='base.group_system') + string="Authorize Currency", comodel_name='res.currency') authorize_payment_method_type = fields.Selection( string="Allow Payments From", help="Determines with what payment method the customer can pay.", diff --git a/addons/payment_authorize/views/payment_views.xml b/addons/payment_authorize/views/payment_views.xml index 00d3f7d73d8..66c0c6af4c5 100644 --- a/addons/payment_authorize/views/payment_views.xml +++ b/addons/payment_authorize/views/payment_views.xml @@ -13,7 +13,7 @@