Saturday, May 9, 2026
2 changes · saas-18.4
Resolved issues and error corrections
This fix prevents the Project app from failing when expected menu entries have been deleted during or after an upgrade. It makes the menu blacklist check safer so databases with missing menus can continue loading normally.
Original PR description
to reproduce issue: 1) make a database in 18.3 . 2) delete the menu/menus. 3) it will fail on _load_menus_blacklist. 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 Forward-Port-Of: odoo/odoo#262824
This update resolves an issue where the Sale Timesheet module would fail to load if certain menus were deleted from the database. The fix ensures the module checks for the existence of these menus before proceeding, preventing errors and maintaining stability. This improves the reliability of the Sale Timesheet functionality.
Original PR description
to reproduce issue: 1) make a database in 18.3 . 2) delete the menu/menus. 3) it will fail on _load_menus_blacklist. Forward-Port-Of: odoo/enterprise#116498