Wednesday, September 25, 2024
2 changes · saas-17.4
Resolved issues and error corrections
Fixes an issue where a paid Point of Sale order could fail to sync if it had not already been synced in a newly opened session. This helps ensure completed sales are reliably recorded without staff encountering avoidable errors.
Original PR description
Before this commit, attempting to sync a paid order that had not been previously synced in a newly opened session would result in an error due to the absence of the `session_id`. opw-4182909 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update corrects how SAFT test settings are applied so shared test setup no longer unintentionally affects all related tests. It helps keep automated checks accurate and reduces false failures in validation runs.
Original PR description
The common SAFT test class has tags that will be passed to all inheriting test classes. We don't want that. Hence, we remove to tags and let the lower level test classes define those test tags. Runbot error 99192