Daily updates from Odoo
Friday, August 12, 2022
6 changes
Resolved issues and error corrections
The list view menu no longer shows an unnecessary divider before the “Add Custom Field” option when there are no optional fields available. This makes the interface look cleaner and avoids a small visual inconsistency for users configuring fields.
Original PR description
This commit is to not display a <hr> separator between optional fields and "Add Custom Field" if there are no optional fields.
This change updates an internal performance test threshold for the Enterprise Discuss area to match related platform changes. It helps keep automated checks accurate and prevents false alarms during development, with no direct impact on users.
Original PR description
See fix with linked community PR odoo/odoo#97974 OPW-2742092 Task-2813738
This update adjusts an internal Project Enterprise test so it stays aligned with a related platform fix that can trigger one additional database query during setup. It helps keep automated performance checks stable without changing day-to-day user functionality.
Original PR description
Before this commit, the query counter fails with the fix done in odoo/odoo#97501, because this fix adds additional query if the data is not in the cache during the installation of project_enterprise module. This commit adds a query to avoid any issue in the performance because of the fix done in community. Related PR: odoo/odoo#97501 X-original-commit: d22fb024ed1003236de237c48befec10a283e493
A typo in the Sales Planning sample data was corrected to improve the quality and clarity of demo environments. This is a minor cleanup that helps users see more polished example content without changing core business behavior.
Original PR description
TaskID: 2784316
Users could see an access error when opening field service tasks in the portal if the reporting add-on was not installed. The needed delivered price information is now available in the main field service sales module, preventing that error and keeping portal access reliable.
Original PR description
Before this commit, when `industry_fsm_sale` module is installed and not
the `industry_fsm_sale_report` and the user wants to access to a task in
his portal, he will have an access error because
`delivered_price_{subtotal,tax,total}` are not defined in
`sale.order.line` model.
This commit moves those files from `industry_fsm_sale_report `in
`industry_fsm_sale` to get those files in that module.
Related PR #25280
Related task-2743512This update restores some visual behavior that stopped working after a recent list view change. Users should again see clearer drag-and-drop placement in Studio list editing, and the bank reconciliation screen should display buttons and field values correctly.