From b6e0f1ad59e8a6b1b5a2b3a899466fafd8c339dc Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 20 Mar 2018 15:28:24 +0100 Subject: [PATCH] [FIX] sale,sale_payment: remove implicit dependency of `sale` on `payment` module This worked by accident only because `payment` module is auto-installed when `account` is installed. opw-1829812 --- addons/sale/views/res_config_settings_views.xml | 3 --- addons/sale_payment/__manifest__.py | 1 + addons/sale_payment/views/settings.xml | 15 +++++++++++++++ 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 addons/sale_payment/views/settings.xml diff --git a/addons/sale/views/res_config_settings_views.xml b/addons/sale/views/res_config_settings_views.xml index 651c9cf5909..feac0835056 100644 --- a/addons/sale/views/res_config_settings_views.xml +++ b/addons/sale/views/res_config_settings_views.xml @@ -169,9 +169,6 @@ -
-
diff --git a/addons/sale_payment/__manifest__.py b/addons/sale_payment/__manifest__.py index 02916e3cbf3..bb53a6f1e82 100644 --- a/addons/sale_payment/__manifest__.py +++ b/addons/sale_payment/__manifest__.py @@ -20,6 +20,7 @@ Provide tools for sale-related payment 'views/crm_team_views.xml', 'views/sale_order_views.xml', 'views/sale_portal_templates.xml', + 'views/settings.xml', ], 'installable': True, 'auto_install': False, diff --git a/addons/sale_payment/views/settings.xml b/addons/sale_payment/views/settings.xml new file mode 100644 index 00000000000..a0379056a6f --- /dev/null +++ b/addons/sale_payment/views/settings.xml @@ -0,0 +1,15 @@ + + + + res.config.settings.view.form.inherit.sale_payment + res.config.settings + + + +
+
+
+
+
+