Monday, March 10, 2025
5 changes · saas-18.2
Resolved issues and error corrections
The website theme picker no longer shows unnecessary control panel actions such as search, selection, or action menus. This keeps the theme preview screen focused and avoids confusing options that are not relevant when choosing a website theme.
Original PR description
Since the commit [1] introducing the record selection in Kanban, the Website's theme picker displays the SearchBar in the ControlPanel. This commit fixes it by completely removing the ControlPanel's actions container as it isn't used, similar to what's used for the navigation container. Note: it also prevents the SelectionBox & Actions menu from appearing. [1]: https://github.com/odoo/odoo/commit/877895cc10b1218396f77f995dc7c87a9d22f585
This fixes an issue where action buttons did not appear after users selected items in certain list views. Users working with data recycling and stock replenishment lists can now access the expected actions when selecting records.
Original PR description
During the introduction of the Kanban's selection feature (cf. commit [1]), the extraction of the SelectionBox component left some `nbSelected` getters' references while it actually was renamed `hasSelectedRecords`. This commit adapts them properly. [1]: https://github.com/odoo/odoo/commit/877895cc10b1218396f77f995dc7c87a9d22f585
This fix prevents the Loans app from crashing during installation when some demo data is unavailable. It also updates an accounting report test to match recent dependency changes, helping automated checks remain reliable.
Original PR description
Prior to this change, if the demo data were loaded for account but couldn't be for account_loans, its installation would simply crash trying to reference an unknown xml_id 'account_loans_loan_demo1'. See https://github.com/odoo/odoo/pull/200997 for details on how to reproduce
This fixes an issue where action buttons did not appear after users selected records in Data Cleaning and Knowledge list views. Users can now see and use the expected actions when working with selected items.
Original PR description
During the introduction of the Kanban's selection feature (cf. commit [1]), the extraction of the SelectionBox component left some `nbSelected` getters' references while it actually was renamed `hasSelectedRecords`. This commit adapts them properly. [1]: https://github.com/odoo/odoo/commit/877895cc10b1218396f77f995dc7c87a9d22f585
This change restores a previous version of an appointment scheduling test because the newer version was failing unpredictably in automated checks. It helps keep the release process moving by preventing false failures that could delay merges, with no expected impact on customer-facing behavior.
Original PR description
Since odoo/enterprise#80074, the test `appointment status pill colors` randomly fails on runbot. The reasons are not clear yet, but to prevent that error from randomly popping on builds and potentially from slowing down the merge process, this commit simply reverts the changes to come back to the version of this test file as it was before odoo/enterprise#80074 Runbot error-159865