d9342a9c4de424af700bedab52ca8bed96e54149
Steps to reproduce ------------------ 1. Install project and fsm. 2. Enable a basic project feature (sub-tasks/task dependencies) in the settings. 3. Enable the same feature on the fsm project. 4. Disable the feature in the settings. 5. The feature is still enabled on the fsm project - This can be hard to see since the field will be hidden on the settings of the project, but you can see that the "Sub-tasks" tab is still visible on tasks if you enabled sub-tasks. - Also, when re-enabling the feature globally, it should be disabled for the fsm project, but won't be. Expected behavior ----------------- The feature should be disabled on all projects, including fsm ones, when disabling it globally --- This commit fixes this bug by selecting all projects, and not just basic ones, when disabling a basic feature globally, to disable that feature on all projects. Related: https://github.com/odoo/enterprise/pull/28036 Task-2871448 closes odoo/odoo#93820 X-original-commit: 84f8957533e85672d3b17d1a9004193b091f9fea Related: odoo/enterprise#28488 Signed-off-by: Laurent Stukkens (ltu) <ltu@odoo.com> Signed-off-by: Larcin Vincent (vila) <vila@odoo.com>
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%