Wednesday, September 25, 2024
2 changes · saas-17.4
Enhancements to existing features
When event tickets are sold through Point of Sale and attendee badges are printed, those attendees are now automatically marked as attended. This reduces manual follow-up and keeps event attendance records accurate from the moment badges are issued.
Original PR description
Before, when we were selling event tickets through pos_event the attendee weren't set as "attended" if we were printing their badges. This PR makes it so that if the ticket is sold through pos_event and the attendee badge is printed, the attendee is automatically set as "attended" instead of the "registered" status as it was previously done --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update removes an unnecessary background lookup when linking certain point of sale records. It should make related point of sale operations more efficient without changing how users interact with the system.
Original PR description
Before this commit, connecting a `<-` field unnecessarily attempted to link the record to the reversed field, which was not required. This additional search operation increased the time complexity of the connection process, leading to performance inefficiencies. opw-4169060 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr