Friday, July 18, 2025
5 changes · master
Resolved issues and error corrections
Renaming an employee no longer fails when the user lacks permission to rename the related document folder. This prevents unnecessary interruptions in HR workflows while keeping document access controls intact.
Original PR description
When an employee is renamed, it tries to rename the folder but if you don't have the rights on the folder, it raises an error and prevent you from renaming. Forward-Port-Of: odoo/enterprise#90269
This update fixes an automated test for the Knowledge app's command tour by making it find the clipboard copy button more reliably. It helps keep quality checks stable so valid updates are less likely to be blocked by inconsistent test behavior.
Original PR description
This commit fixes an issue with the embedded clipboard steps in the commands tour. The selector for the problematic steps was too specific as the copy button isn't always the 1st button. runbot-114522 task-4748626 Forward-Port-Of: odoo/enterprise#89496 Forward-Port-Of: odoo/enterprise#80845
Social post previews now use the correct preview content source after a recent editor change. Links in previews also keep the behavior expected by the Social app, preventing incorrect link handling before publishing.
Original PR description
This commit fixes an issue with a recent change done in 93aded56aa4f5623dfd4a984c4e52d1a9eac71a2. This commit changed the HtmlField used from the old web_editor to the new html_editor. Following this change the getter was wrongfully kept with the old name, which is what this commit is correcting. This commit also fixes an issue with link retargetting in social previews. The issue is that the links inside the HtmlViewer are retargetted to follow a specific structure which doesn't suit the social module needs. It creates an extension of the HtmlViewer that replaces itself in the components of FieldPostPreview. This extension replaces the retargetLink method to an empty function. task-4950837
This fix restores the Mexican EDI payment method field on bank statement lines so users can edit it during reconciliation. It corrects a missing field in the view, helping businesses keep payment information accurate for Mexican electronic invoicing requirements.
Original PR description
Since https://github.com/odoo/enterprise/commit/2335c953723dce66af8811fdfbfd5b811d42b109 The field l10n_mx_edi_payment_method_id is no longer available on statement lines to be edited by the end user. Forward-Port-Of: odoo/enterprise#90195
The manufacturing shop floor test setup now uses dedicated test warehouse, company, and manufacturing order naming data. This prevents demo data from interfering with automated checks, helping keep quality validation stable without changing user-facing workflows.
Original PR description
This commit modifies the MO sequence as defined in the test's setup from "WH/MO/" to "WH/TEST/MO", this way, there won't be any name's conflict with MO created by demo data. Runbot build error: [223328](https://runbot.odoo.com/odoo/error/223328) Forward-Port-Of: odoo/enterprise#89649