Daily updates from Odoo
Tuesday, August 1, 2023
4 changes · master
Code cleanup and technical improvements
This update removes an outdated testing workaround now that key web client areas have moved to the newer framework. It helps keep automated tests simpler and more accurate, with no expected change for end users.
Original PR description
Now that most of the webclient codebase (fields, views, client actions...) has been converted to owl, the legacy extra next tick used in a lot of tests is no longer necessary. This commit removes the helper and its usage. At some places, a real tick was needed, but we didn't see it because of the use of the legacy extra next tick. Part of task~3439226
Several Odoo screens were cleaned up by removing an old setting that is now handled automatically by the platform. This reduces maintenance complexity without changing how users interact with the affected forms.
Original PR description
This option is no longer necessary since [1] as the value is now reloaded by default. [1] odoo/odoo#114024 Part of task~3179751
This update replaces an older translation helper with the current standard one across several Odoo Enterprise apps. It is an internal cleanup that keeps labels and messages translated consistently without changing day-to-day functionality for users.
Original PR description
In a previous commit 8bfa76a, _lt() returns _t(). So, in this commit, all usages of _lt() are replaced by _t(). task-3292454 PR Community : https://github.com/odoo/odoo/pull/130179
This update replaces an older internal translation helper with the current standard across several Odoo apps. It should not change what users see, but it makes the codebase simpler and more consistent for future maintenance.
Original PR description
In a previous commit 8bfa76a, _lt() returns _t(). So, in this commit, all usages of _lt() are replaced by _t(). task-3292454