Daily updates from Odoo
Thursday, February 20, 2025
3 changes
2 changes
Code cleanup and technical improvements
Odoo Enterprise was updated to use a newer internal way of identifying selected companies across many modules. This keeps multi-company behavior consistent with the main platform update and reduces future maintenance risk, with no expected direct change for end users.
Original PR description
This commit adapts the current code to use the new `companies` evaluation context key, introduced in [1]. Note that, this commit is the output of the script that migrates the code automatically. [1]: https://github.com/odoo/odoo/commit/22e9d822e8cab08114c006eb8c4054c4de0c40f2 part-of-task-id 4250356
This change updates internal wording for a search-related option used across several Odoo apps. It helps keep the codebase aligned with the main platform change, with no expected impact on day-to-day users.
Original PR description
odoo/odoo#198154
1 change
Code cleanup and technical improvements
This change streamlines how the web automation system handles failures by treating timeouts as a standard type of error. It reduces internal complexity and should make automated tours and related web behavior easier to maintain without changing day-to-day user workflows.
Original PR description
In this commit, we simplify the macro API by removing onTimeout() and keeping only onError(). Timeout is ultimately just one type of error that can happen in macro.js. 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