From faf6165e037bcb1afee8a4881f3a166c86fdee59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 16 Jan 2018 10:17:43 +0100 Subject: [PATCH] [REF][FIX] base_setup, sale, website: update config field name for config_parameter fields Those fields are prefixed by default_ which now strictly means they should be linked to a default value for a given model. Their name is updated so that it does not conflict with the strict verification done recently for settings. --- addons/base_setup/models/res_config_settings.py | 10 ++++++++-- addons/base_setup/views/res_config_settings_views.xml | 8 ++++---- addons/mail/views/res_config_settings_views.xml | 8 ++++---- addons/sale/models/res_config_settings.py | 4 ++-- addons/sale/views/res_config_settings_views.xml | 2 +- addons/website/models/res_config_settings.py | 9 +++++++-- addons/website/views/res_config_settings_views.xml | 4 ++-- 7 files changed, 28 insertions(+), 17 deletions(-) diff --git a/addons/base_setup/models/res_config_settings.py b/addons/base_setup/models/res_config_settings.py index 2d8d43ffe0c..c511b44fb73 100644 --- a/addons/base_setup/models/res_config_settings.py +++ b/addons/base_setup/models/res_config_settings.py @@ -11,8 +11,14 @@ class ResConfigSettings(models.TransientModel): group_multi_company = fields.Boolean("Manage multiple companies", implied_group='base.group_multi_company') company_id = fields.Many2one('res.company', string='Company', required=True, default=lambda self: self.env.user.company_id) - default_user_rights = fields.Boolean("Default Access Rights", config_parameter='base_setup.default_user_rights') - default_external_email_server = fields.Boolean("External Email Servers", config_parameter='base_setup.default_external_email_server') + user_default_rights = fields.Boolean( + "Default Access Rights", + config_parameter='base_setup.default_user_rights', + oldname='default_user_rights') + external_email_server_default = fields.Boolean( + "External Email Servers", + config_parameter='base_setup.default_external_email_server', + oldname='default_external_email_server') module_base_import = fields.Boolean("Allow users to import data from CSV/XLS/XLSX/ODS files") module_google_calendar = fields.Boolean( string='Allow the users to synchronize their calendar with Google Calendar') diff --git a/addons/base_setup/views/res_config_settings_views.xml b/addons/base_setup/views/res_config_settings_views.xml index 12b60ef5914..a58f3e0d808 100644 --- a/addons/base_setup/views/res_config_settings_views.xml +++ b/addons/base_setup/views/res_config_settings_views.xml @@ -50,17 +50,17 @@

Users

-
+
- +
-