Daily updates from Odoo
Thursday, September 15, 2022
7 changes · master
Resolved issues and error corrections
The Homeworking feature is no longer marked as an application because it does not function as a standalone app. This keeps the app list clearer and prevents users from seeing it in the wrong category.
Original PR description
The homeworking was wrongfully marked as Application, which is not the case.
This fixes the placement of an employee document sharing field so it displays inside the intended employee form. It prevents confusion from the field appearing outside the form layout and keeps the HR documents screen tidy.
Original PR description
The field was added after the invisible `user_id`, hence it was showing outside of the form view.
This change makes an automated test for financial reports more reliable by adding extra checks before it proceeds. It helps reduce rare false failures in the testing system, improving confidence in release validation without changing user-facing behavior.
Original PR description
The tour was failing very rarely on runbot, probably due to some race condition.
This fixes an incorrect dependency between spreadsheet dashboard editing and document spreadsheets. Shared spreadsheet code is now placed in a common module used by both, reducing setup issues and improving reliability without changing business workflows.
Original PR description
Following 03eb62b65b5fdfe25868869f640f37ae8faa2471, spreadsheet_dashboard_edition incorrectly depends on documents_spreadsheet. This revision move the code which is common between documents_spreadsheet and spreadsheet_dashboard_edition in spreadsheet_edition, which is a dependency of both modules. Runbot-id 4993
Checkboxes and radio buttons now use their previous visual style after a recent simplification made them harder to read. This improves clarity for users when selecting options in the enterprise web interface.
Original PR description
Since https://github.com/odoo/odoo/pull/98770, the style of checkboxes and radio buttons has also been simplified. This simplification makes them less readable. To fix that, this commit restores the previous style for checkboxes and radio buttons. Requires: - https://github.com/odoo/odoo/pull/99632
This update prevents a crash when customers try to rent products that have certain configuration combinations. It helps keep the rental checkout flow stable and reduces failed rental orders caused by product setup differences.
Original PR description
Fixes a crash when trying to rent certain products with different configurations
A previously skipped spreadsheet editing test has been re-enabled. This helps ensure list autofill behavior continues to work correctly and reduces the risk of regressions in future updates.