Daily updates from Odoo
Tuesday, August 27, 2024
8 changes
4 changes
Resolved issues and error corrections
This fix updates spreadsheet document tests so they match recent changes in how pivot identifiers and titles are displayed. It helps keep automated quality checks reliable without changing day-to-day user behavior.
This fix stops restaurant orders from being transferred when an appointment booking is being created. It helps avoid accidental changes to table orders and keeps the booking flow reliable for staff.
Original PR description
Related: https://github.com/odoo/odoo/pull/177039
This change moves a stock-related intercompany sales and purchasing test into the module that owns stock behavior. It helps keep automated checks aligned with the correct business area, reducing maintenance risk without changing user-facing functionality.
This fix updates Documents Spreadsheet behavior to work correctly with the latest pivot table title display. It helps keep spreadsheet pivot menus and side panels reliable after the underlying title component changed.
4 changes
Resolved issues and error corrections
This update removes an unnecessary error notification that was appearing when users clicked the "Pair" button to connect IoT devices. Previously, users would see a "No new IoT Box found" message even when the pairing process was working correctly. This fix improves the user experience by eliminating this confusing notification.
Original PR description
Once we clicked the "Pair" button, a notification showing "No new IoT Box found." was displayed. We want to avoid that.
This fix removes portal users from appearing in the assignee search dropdown when assigning tasks in the Project module. Portal users cannot be assigned to tasks, so filtering them out provides a cleaner and more accurate user experience when selecting task assignees.
Original PR description
This commit fixes the group_expand in porject_entreprise when searching for a assignees (thus on the res.users model). The problem was that the portal users were also displayed, which makes no sense as they cannot be assigned to tasks. taskid:3703637
This update fixes the formatting of debit/credit indicators in German tax reports exported to CSV format. The letters in column B of DateV exports are now properly displayed in uppercase, ensuring compliance with German accounting standards and improving compatibility with accounting software that processes these files.
Original PR description
The s/h in column B of the export of the csv for DateV should be in uppercase. task-4131986 Forward-Port-Of: odoo/enterprise#68844 Forward-Port-Of: odoo/enterprise#68795
This update fixes a technical issue in the room module where presence notifications were not being properly synchronized, causing test failures. The fix ensures that presence updates are only sent to users who need them, improving system reliability and test stability without affecting end-user functionality.
Original PR description
In the community counterpart of this PR, a debounce is added to the addition of bus channels in order to batch them as much as possible. The room module uses the `waitForSubscribe` bus helper but never awaits it which trigger errors in other tests. This PR fixes this issue. backport of https://github.com/odoo/enterprise/pull/68099 community: https://github.com/odoo/odoo/pull/176580