Friday, February 16, 2024
3 changes · master
Features or functions removed from Odoo
This update removes obsolete list view logic that is no longer used after earlier model changes. It has no expected impact on day-to-day users, but helps keep the web interface code simpler and easier to maintain.
Original PR description
In the ListRenderer, the onCreateAction and onFocusIn functions are no longer used since the new RelationalModel. So we're going to remove them in this commit. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Unused code for an Expenses button in project updates has been removed because the button is no longer shown. This is a small cleanup that helps keep the project expense integration easier to maintain without changing user-facing behavior.
Original PR description
The 'Expenses' stat button is no more used in the right side panel of project updates. task-3724796 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change removes an obsolete field from the manufacturing planning module that pointed to data that no longer exists. It helps prevent confusion and potential errors in internal planning data without changing day-to-day user workflows.
Original PR description
The `sequence` fields on `mrp.production.schedule` is a related field to something that doesn't exist (sequence on product). This commits removes it as it is not used anymore (see 97b764fd8032c93a812f7c1f97e75035570c58d5)