Thursday, August 7, 2025
3 changes · saas-18.1
Enhancements to existing features
Peer-to-peer call tests in Discuss now automatically skip when no network is available. This avoids false test failures in environments where WebRTC cannot generate the required connection data, helping keep release checks more reliable.
Original PR description
This commit adds a skip to peerToPeer tests for when there is no network as the webRTC API needs to have at least a local network to generate ICE candidates. Forward-Port-Of: odoo/odoo#219587
Resolved issues and error corrections
This pull request updates automated tests and a related company model area to improve reliability during validation. It helps reduce false failures in quality checks without changing day-to-day user workflows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes receipt behavior so order tracking numbers only appear for restaurant point-of-sale setups, avoiding unnecessary numbers in other sales flows. It also restores these numbers on kiosk order receipts for restaurants, helping staff and customers match orders correctly.
Original PR description
- Fix issue where `tracking_number` was displayed for all config. We want to display this number only for `pos_restaurant` configurations. - Fix issue where `tracking_number` was not displayed on kiosk order receipts. task-id: 4922308 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr