Daily updates from Odoo
Wednesday, September 7, 2022
5 changes
Resolved issues and error corrections
The consolidation module’s automated checks were updated to handle report totals that are now included earlier in the reporting process. This prevents false test failures and helps keep financial reporting quality checks stable without changing user-facing behavior.
Original PR description
With the changes introduced in reportalypse, total lines under sections are directly returned by the initial call to _get_lines(). Because of this, some tests from the consolidation module were failing, as they did not exclude total lines from the checks they ran.
This fixes an intermittent failure in an automated accounting reports test related to applying date comparison filters. It improves the reliability of quality checks without changing the user-facing accounting report experience.
Original PR description
The tour was failing in a non-deterministic way when trying to click on the date comparison filter's Apply button.
The account reports setup wizard now displays input fields and dropdowns at the intended size and alignment. This fixes a visual issue introduced by earlier field changes, making the setup screen clearer and easier to use.
Original PR description
This commit fixes the alignment of fields in the setup wizard template. Since the conversion of those fields, some parts of the DOM have been altered, and the oe_inline class makes the inputs and selects elements larger than it should. After this commit, and its community counterpart, the UI is correctly aligned. Before this PR: <img width="480" alt="image" src="https://user-images.githubusercontent.com/35101914/188806264-1bec6e45-e111-4fc8-aa5a-d45fe6da4ba3.png"> After this PR: <img width="478" alt="image" src="https://user-images.githubusercontent.com/35101914/188806012-9a221966-7944-4b82-8bea-ddf20cd500ff.png">
This fixes display and behavior issues in the mobile control panel, making it easier for users to search and navigate on smaller screens. The change helps provide a smoother experience for employees using Odoo Enterprise from mobile devices.
Original PR description
Community: https://github.com/odoo/odoo/pull/79423
This change fixes automated tests for anytime appointment scheduling by moving shared test support to the main appointment area. It helps ensure appointment features remain stable and reduces the risk of test failures blocking future updates.
Original PR description
Purpose ======= Fix anytime appointment tests suite. Specifications ============== Moving mock server handling anytime appointment route tests from appointment_hr to appointment Task-2974547