Wednesday, April 1, 2026
3 changes · saas-19.1
Enhancements to existing features
The repair module has been improved to make the code more flexible and easier to customize. A new internal method was created to handle the generation of sales order line information, allowing businesses and developers to extend this functionality without modifying the core code. This makes the system more maintainable and adaptable to custom business needs.
Original PR description
* This change moves the logic of generating sale.order.line values into a new method _prepare_repair_so_line_vals(), allowing easier extension and override in custom modules. 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 Forward-Port-Of: odoo/odoo#220306 Forward-Port-Of: odoo/odoo#213506
Resolved issues and error corrections
The ESG Activity Type model had a confusing description that was identical to the standard Activity Type model. This fix updates the description to "Activity Type ESG" to clearly distinguish it as an ESG-specific feature. This helps users understand which activity type model they're working with in the system.
Original PR description
Before this commit, the description of `esg.activity.type` model is the same than the `activity.type` one defined model which could be confusing. This commit updates the description of `esg.activity.type` model to set Activity Type ESG to explicitly mention that model is used in ESG. Forward-Port-Of: odoo/enterprise#112680
This update improves the certificate upload experience by removing unnecessary warning messages when users haven't set a password. The system now only validates the password when it's actually required during the save process, reducing confusing alerts and making the user experience smoother.
Original PR description
Before the change, when the user uploads a file, Odoo automatically shown a warning message saying that the content of the file or the password are incorrect. Now the system does not show the warning when a password is not set and checks if the password is set when saving task-6036219 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#256759 Forward-Port-Of: odoo/odoo#253834