Wednesday, March 27, 2024
1 change · saas-17.1
Resolved issues and error corrections
This fixes Point of Sale connections to the IoT Box so receipts can print on configured IoT printers again instead of falling back to browser printing. It also corrects device status checks so connected hardware is identified reliably.
Original PR description
Current behavior: After this refactor https://github.com/odoo/odoo/pull/142566 the use_proxy became undefined. And so the pos is not able to connect to the proxy and use the printer connected to the IoT Box. Steps to reproduce: - Install the PoS IoT module - Configure the IoT Box with a printer - Select the printer from the IoT Box in the PoS configuration - Try to print a receipt - Nothing happens, it only try to print via the browser print popups Note: There was also an issue in the StatusLoop that was not correctly getting the ids of the devices. This was fixed in the same commit. opw-3800437