Monday, May 5, 2025
2 changes · saas-18.1
Resolved issues and error corrections
Payment confirmation emails for eCommerce orders now use the assigned salesperson instead of OdooBot. This ensures customers see the right sender and the salesperson is notified when a payment remains pending.
Original PR description
Versions -------- - saas-18.1+ Steps ----- 1. Ensure admin gets auto-assigned as salesperson to eCommerce orders; 2. open an eCommerce cart and go to checkout; 3. using Demo payment provider, create a "pending" payment. Issue ----- Payment confirmation mail is sent from OdooBot instead of admin. Cause ----- Commit 27bf2e55810b automatically adds admin as salesperson to eCommerce orders, but only on order confirmation. This means that salesperson does not get notified about pending payments, and the client receives an email from OdooBot instead of a salesperson. Solution -------- Set the order's `user_id` before sending the payment confirmation mail. opw-4765346
Updating presets across several Point of Sale setups at once no longer triggers an error. The system now handles each setup separately, helping administrators make bulk configuration changes more reliably.
Original PR description
Issue: = - Updating presets on multiple POS setups at once caused a singleton error. Fix: = - Now processes each POS configuration individually to prevent the error. Related PR: https://github.com/odoo/odoo/pull/196800 Task: 4523232