Tuesday, June 13, 2023
5 changes · master
Resolved issues and error corrections
This fixes an issue where the website editor's cleanup process could accidentally affect page elements outside the area being edited. The change helps prevent unintended modifications to surrounding page structure, making editing safer and more reliable.
Original PR description
When sanitizing the content of the editor, we sometimes move up too far and sanitize nodes that are not in the editor. This adds the proper boundaries required to contain the sanitization. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change corrects an internal accounting test reference that pointed to an account not defined in the shared test setup. It helps keep accounting test checks reliable, reducing the risk of false failures during development without changing customer-facing behavior.
Original PR description
Fix a reference to an account that is not defined in Common tests of accounting.
This update removes an old workaround in manufacturing work orders that was only needed because of a lower-level platform issue. With the platform issue fixed, quality-related work order behavior can rely on the standard process again, reducing the risk of inconsistent handling.
Original PR description
Companion of https://github.com/odoo/odoo/pull/124612
This fixes subscription and website sales dashboards so they use the updated sales report reference field. It keeps reports and dashboards correctly connected to sales and point-of-sale orders after the underlying reporting change.
Original PR description
The field `order_id` of `sale.report` has been modified to `order_reference` to allow `sale.report` to be linked to a `pos.order`. The change should also be repercuted in enterprise
Users can now move between document workspaces after deleting a task linked to a document. This prevents a missing record error and keeps document navigation working smoothly.
Original PR description
How to reproduce: 1. Link any document with a task. 2. Go to the task and then click on the 'documents' stat button. 3. Click on the document, then from the inspector panel on the right, click the related task. 4. Then delete the task, and now you are redirected back to the 'documents' 5. Click on the 'All' workspace. 6. You will get the 'missing record error'. Reason: We are trying to access the project from an already deleted task. After this commit: Now we can switch to other workspace, without any issue. task-3277089