Monday, August 11, 2025
2 changes · saas-18.1
Resolved issues and error corrections
Survey email invitations now use the subject configured on the survey invite email template instead of always falling back to the default survey subject. This ensures customized invitation wording appears correctly when users share surveys by email.
Original PR description
Description of the issue/feature this PR addresses: When a user updates the subject on a template used for a survey, it does not pull the subject from the template. It uses the default subject that…
Description of the issue/feature this PR addresses:
When a user updates the subject on a template used for a survey, it does not pull the subject from the template. It uses the default subject that is used when computing the subject for a survey email that is sent out. This bug came as a part of [this commit](https://github.com/odoo/odoo/commit/220e0271bf43e914950b8ae0d4a1cca5f3ea6d9c).
I've used an elif condition over here as opposed to calling super which was being done before so that the default of Participate to X survey still becomes the default subject.
opw-4654411
Steps to reproduce on runbot:
1. Go to mail templates and search for Survey
2. Open the Survey: Invite template
3. Update the subject on this template
4. Open the Surveys app and select any survey
5. Click on Share and then enable send by email
6. The subject here will default to "Participate to {Survey Name}"
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Forward-Port-Of: odoo/odoo#219122
Forward-Port-Of: odoo/odoo#211153Miscellaneous changes
Steps to reproduce the bug: - Set the decimal precision and rounding accuracy for the unit of measure to more than 2 digits (e.g. 3) - Create a storable product “P1” - Create a manufacturing order to produce 1.234 units - Confirm and validate it - Try to unbuild the MO Problem: The unbuild form does not respect the product's UoM decimal precision, allowing only 2 digits for product_qty. opw-4818591 Forward-Port-Of: odoo/odoo#211944
Original PR description
Steps to reproduce the bug:
- Set the decimal precision and rounding accuracy for the unit of measure to more than 2 digits (e.g. 3)
- Create a storable product “P1”
- Create a manufacturing order to produce 1.234 units
- Confirm and validate it
- Try to unbuild the MO
Problem:
The unbuild form does not respect the product's UoM decimal precision, allowing only 2 digits for product_qty.
opw-4818591
Forward-Port-Of: odoo/odoo#211944