Daily updates from Odoo
Saturday, September 14, 2024
2 changes
1 change
Resolved issues and error corrections
The point of sale UrbanPiper integration now avoids unnecessary order synchronization attempts that could create duplicate orders. This reduces crashes when staff accept or mark UrbanPiper orders as ready, making online order handling more reliable.
Original PR description
The excessive calls on syncAllOrders result to order duplicates in the pos app. And because of duplicates, the app crashes when "accepting" or "marking as ready" an urban piper order. The removal of those extra calls results to a more reliable use of the urban piper features. Community: https://github.com/odoo/odoo/pull/179778
1 change
Resolved issues and error corrections
This update ensures that the POS system can work with both older and newer IoT Box devices during a transition period. The system was updated to use a single configuration file instead of multiple files, but some devices haven't been updated yet. This fix allows the system to check both the old and new configuration methods, ensuring seamless operation regardless of which IoT Box version is being used.
Original PR description
As we replaced the individual config files by a single `odoo.conf`, we need to adapt the code to keep compatibility between updated and non-updated IoT Boxes. As we did not update this one in the migration method from [this PR](https://github.com/odoo/odoo/pull/173866), we have to try both old and new methods to get the config value. opw-4183138