From 9cabc3170e88809ac8f852046ef4662e765dbe5e Mon Sep 17 00:00:00 2001 From: Hiral Bhavsar Date: Wed, 16 May 2018 11:44:11 +0530 Subject: [PATCH] [REF] project: remove settings to (un)install timesheet Purpose is to limit the uninstallation of modules without being clearly notified of it. In project ticking timesheet may have a great impact depending on modules already installed: sale_timesheet, timesheet_grid, ... We therefore decided to remove those options from settings to prevent users from uninstalling it. This commit is related to task ID 1841221. --- addons/project/models/res_config_settings.py | 1 - .../project/views/res_config_settings_views.xml | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/addons/project/models/res_config_settings.py b/addons/project/models/res_config_settings.py index a7ea5f8a198..bf8f890d968 100644 --- a/addons/project/models/res_config_settings.py +++ b/addons/project/models/res_config_settings.py @@ -7,7 +7,6 @@ from odoo import api, fields, models class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' - module_hr_timesheet = fields.Boolean("Timesheets") module_project_forecast = fields.Boolean(string="Forecasts") group_subtask_project = fields.Boolean("Sub-tasks", implied_group="project.group_subtask_project") group_project_rating = fields.Boolean("Use Rating on Project", implied_group='project.group_project_rating') diff --git a/addons/project/views/res_config_settings_views.xml b/addons/project/views/res_config_settings_views.xml index 979cf351934..df3cc3de2c1 100644 --- a/addons/project/views/res_config_settings_views.xml +++ b/addons/project/views/res_config_settings_views.xml @@ -51,21 +51,6 @@

Time Management

-
-
- -
-
-
-