Friday, June 6, 2025
3 changes · saas-18.1
Resolved issues and error corrections
This fix lets an IoT Box connect to databases that expect different device identifiers. It sends the right identifier for the database version, reducing setup issues when linking detected devices before an update.
Original PR description
Currently we cannot call send_all_devices to send the detected device of the IoT Box to the database before doing git checkout. The reason for this is the mac address being replaced by the serial number in master as the iot box identifier To still allow to quickly connect the iot box we now choose to send either the mac address or the serial number based on the database version we are trying to connect to Related PR: https://github.com/odoo/odoo/pull/210065 task-4852274
The IoT box homepage and status screen now show the “Pairing code expired” message only when the pairing code has actually expired. This avoids confusing users during device setup and helps them understand when they need to request a new code.
Original PR description
This PR fixes the condition used to show "Pairing code expired" on the iot box homepage and the status screen task-4852692
A restaurant point-of-sale certification test was corrected to choose the intended table during its automated checks. This helps keep quality checks reliable and reduces the risk of false test failures during releases.
Original PR description
Before this commit: === - The test incorrectly attempted to click on table "5" instead of the intended table "105" in the tour. After this commit: === - The test now correctly selects table "105" to ensure consistency. runbot-112696