Tuesday, May 28, 2024
3 changes · 17.0
Resolved issues and error corrections
A fix in the core Kanban view system introduced an asynchronous timing change that affected how data loads. Web Studio tests have been updated to account for this new timing behavior, ensuring tests continue to work correctly with the improved Kanban functionality.
Original PR description
PR odoo/odoo#149626 fixes an issue in kanban views with progressbar by introducing a new hook in the RelationalModel, called before loading the root. This hook being async, it delays by at least a micro-tick the loading of the data. As a consequence, a studio tests had to be adapted, as it stepped all network calls, and two of them was done in // (so before the fix, the loading of the data was fired first, not it is not). Forward-Port-Of: odoo/enterprise#62746
A spelling error in the approvals module error message has been corrected. The message previously said "lease" instead of "least" when prompting users to attach documents. This fix ensures users see the correct, professional messaging when using the approvals feature.
Original PR description
There was a typo in the error message "You have to attach at **lease** one document.", where _lease_ should be _least_. This commit fixes that. We also export the latest version of the .pot file. Forward-Port-Of: odoo/enterprise#63069 Forward-Port-Of: odoo/enterprise#63051
This update removes unused code from the stock module that was no longer being used. The change cleans up the codebase by eliminating a `next_serial` argument that was added in a previous update but is no longer needed, helping maintain code quality and reduce technical debt.
Original PR description
 This `next_serial` argument was added in https://github.com/odoo/odoo/pull/117513.