Wednesday, March 5, 2025
5 changes · saas-17.4
Resolved issues and error corrections
Posted accounting entries now correctly prevent edits to section and note lines when the document should be read-only. This avoids confusing users with changes they can type but cannot save, improving consistency in accounting workflows.
Original PR description
Currently one can still edit section / note lines on posted moves (but not save the move). This commit makes the section / notes lines readonly when they should be. task: none
Creating sample data for live survey sessions no longer fails because the required speed rating time limit is now provided. This helps teams set up and test survey live sessions reliably without encountering an error during setup.
Original PR description
Fix the traceback appearing when trying to create live session sample data. The live session survey is initialized with the 'session_speed_rating' field set to True meaning a 'session_speed_rating_time_limit' value is required but wasn't given. related PR: odoo/odoo#115141 Task-4569972 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The email editor now keeps the link popover visible when users click links near the edge of a mailing template. This prevents editing controls from being obscured by the sidebar, making link updates easier and less disruptive.
Original PR description
**Current behavior before PR:** - In mass mailing, when the link popover opens, clicking on a link that is available near the edge of the mailing template beside the sidebar would sometimes cause the popover to appear behind the sidebar. **Desired behavior after PR is merged:** - Clicking on a link near the edge of the mailing template now ensures that the link popover does not appear behind the sidebar. task-4237091
This change fixes a broken background call used when exporting accounting data. It helps ensure journal item exports work correctly for users on this version.
Original PR description
In this commit [e366986](https://github.com/odoo/enterprise/commit/e36698683d984d8a1761809b85b591084ff37ed9), we used a rpc call in a function, but as the rpc is no more a service but a function, this is broken in this version. This commit fix the rpc call to use it as a function and not a service. no-task
Reloading an eSignature template page no longer sends users back to the template list. The selected template is now preserved in the page URL, so browser reloads or user interface changes keep users on the same template and reduce workflow interruption.
Original PR description
- Sign > Templates > Click on any of the kanban record - Reload the view (either reload the browser, or activate the debug, or change to dark mode on the user menu). Before this commit, on reloading the sign template page user was redirected back to kanban view. This occurs because, the client action 'sign.Template' required template_id (found in the context) that was lost when reloading. Now, template_id is put in the query string of the URL, in that way, when reloading, the client action 'sign.Document' will have the needed template_id. Note that, this is also the behavior of the base_import 'ImportAction' action [1]. task-4391729 [1] : https://github.com/odoo/odoo/pull/182744/commits/a6801ce4aa65cd023e2a762ab5c42755a4599c95