Daily updates from Odoo
Tuesday, January 28, 2025
4 changes
3 changes
Code cleanup and technical improvements
HR-related screens now use the employee-specific avatar field instead of a user avatar field when showing employees. This is an internal cleanup that keeps employee displays consistent and reduces custom technical maintenance, with little expected day-to-day impact for users.
Original PR description
This commit replaces fields `many2*_avatar_user` by `many2*_avatar_employee` when it's used on `hr.employee` fields. This allows to remove a patch on `Many2*AvatarUserField` to support `hr.employee` features. This patch could be useless since we already have a field with those features.
Website appointment widgets were adapted to work with Odoo's newer interaction system, keeping booking and search snippets compatible as the platform evolves. A related subscription portal test was also adjusted so automated checks continue to match the updated page structure.
Original PR description
The public widget system is being replaced by a new Interaction class (see pull request https://github.com/odoo/odoo/pull/185998). This PR is the corresponding enterprise change necessary to make it work. Note that it only adapts some code. The rest of public widgets will be refactored soon, after this PR lands.
This update removes redundant cleanup code that did not affect how the software works. It keeps the codebase simpler and easier to maintain, with no expected change for end users.
Original PR description
Not sure who "innovated" that, but it's essentially a complicated no-op.
1 change
Code cleanup and technical improvements
The default waiting time between automated tour checks has been shortened, making test tours run faster while keeping their behavior reliable. This mainly benefits development and quality assurance by reducing feedback time for website and event-related checks.
Original PR description
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