From 4261024aa5f2cb779cefb977174d2c7b924bb31f Mon Sep 17 00:00:00 2001 From: Thomas Beckers Date: Thu, 27 Jul 2023 07:57:09 +0000 Subject: [PATCH] [FIX] account_edi_proxy_client: neutralize proxy user Since commit 8590c6a, the edi proxy user is no more neutralized. Now proxy users related to l10n_it_edi are set to 'demo' mode and other users are set to 'test' mode. opw-3439385 closes odoo/odoo#129935 X-original-commit: 4b8759d340e7ad2ae38572f374726087db2437cf Signed-off-by: Laurent Smet (las) Signed-off-by: Thomas Beckers (tbs) --- addons/account_edi_proxy_client/data/neutralize.sql | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/addons/account_edi_proxy_client/data/neutralize.sql b/addons/account_edi_proxy_client/data/neutralize.sql index e465020d6c2..7d44f65acc6 100644 --- a/addons/account_edi_proxy_client/data/neutralize.sql +++ b/addons/account_edi_proxy_client/data/neutralize.sql @@ -1,5 +1,6 @@ -- disable edi connections in general, and the Italian one (l10n_it_edi_sdicoop) in particular -INSERT INTO ir_config_parameter (key, value) -VALUES ('account_edi_proxy_client.demo', true) - ON CONFLICT (key) DO - UPDATE SET value = true; +UPDATE account_edi_proxy_client_user +SET edi_mode = CASE + WHEN proxy_type = 'l10n_it_edi' THEN 'demo' + ELSE 'test' + END;