Daily updates from Odoo
Tuesday, August 20, 2024
4 changes · master
Resolved issues and error corrections
Screen orientation changes for self-ordering IoT displays are now sent directly from the user interface instead of the server. This avoids connection issues where the backend could not reach the IoT box, helping display rotation changes apply reliably.
Original PR description
As we performed the screen orientation update request from the backend, IoT couldn't be reached. We now send the request from the JS. Community PR: [https://github.com/odoo/odoo/pull/177236](https://github.com/odoo/odoo/pull/177236)
The report editor now avoids a visual overlap between heading hints and displayed field expressions. This makes report editing clearer and reduces confusion when working with dynamic heading content.
Original PR description
Before this commit, when a h2 node has a t-out, there was a collision between the display of `.o-we-hint` and the display of the expression of the `t-out` in terms of styling. This commit solves this by giving priority to the expression.
This fixes an automated test so it waits for all four serial numbers to finish processing before checking results. The change helps prevent false build failures and improves confidence in the stock barcode workflow validation.
Original PR description
In the tour `test_serial_product_packaging`, we didn't wait for the four serial numbers to be fully processed before checking the app state, which can cause race condition (only 3 serial numbers processed when doing the asserts.) runbot build error: [75125](https://runbot.odoo.com/web#id=75125&view_type=form&model=runbot.build.error&menu_id=405&cids=1)
Self-order kiosk setup now connects to IoT devices correctly when the database uses a secure HTTPS connection. This prevents connection errors during kiosk installation and helps keep setup reliable for users.
Original PR description
We were fetching through http, leading to errors when fetching from a https db. Now using `rpc` instead of `fetch` to request dynamically.