Saturday, August 30, 2025
4 changes · saas-18.4
Resolved issues and error corrections
This update fixes an error that occurred when users typed a new contract template name during quick creation. The entered name is now handled correctly, allowing the contract template record to be created without an invalid input error.
Original PR description
Previously, _rec_name was set to 'employee_id', causing quick-create on the Many2one to fail with a type error when typing a new contract template name. Changing _rec_name to 'name' ensures that the typed string is correctly used to create a new hr.version record, fixing the invalid input syntax error during creation. Related task: 5005987. 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
Server actions that update records now require an update path to be set. This prevents incomplete actions from being saved and helps avoid later errors when those automations run.
Original PR description
[FIX] base: make update_path required for 'Update Record' server actions If a server action was previously created without an `update path`, the resulting error already fixes with this commit [1]. This commit ensures that the `update_path` field is marked as required when the action type is set to `Update Record`. [1]: https://github.com/odoo/odoo/pull/217723/commits/9d0144f97795d71474bf84bdfd7ed7025fd8a9a2 Forward-Port-Of: odoo/odoo#224869 Forward-Port-Of: odoo/odoo#207928
Users switching a server action away from “update with AI” will no longer see a validation warning that no longer applies. This prevents confusion and makes configuring automated actions smoother.
Original PR description
Bug === When setting a server action "update with AI", and switching to a different type of action, the validation error could be raised because we didn't check the `state`. Task-4989962 Forward-Port-Of: odoo/enterprise#92516
Documentation and clarification updates
This change records an individual contributor license agreement signature from hildickethan. It helps ensure contributions are covered by Odoo's licensing terms and supports compliant project governance.
Original PR description
I hereby agree to the terms of the Odoo Individual Contributor License Agreement v1.0. Forward-Port-Of: odoo/odoo#224747