Thursday, February 13, 2025
2 changes
1 change
Code cleanup and technical improvements
The Sign app’s selection field has been streamlined after recent interface changes. This reduces unnecessary processing and makes the feature easier to maintain, with no expected disruption for users.
Original PR description
Following recent Sign UI changes, the selection field no longer relies on the tags view. This commit refactors the selection field logic to remove the `many2many_tags_field` component. This significantly reduces overhead and improves maintainability. Unused `Many2OneField` have also been removed from SignTemplateSidebar.
1 change
Code cleanup and technical improvements
This cleanup removes an unused visual pointer from Odoo's automated web tours. It simplifies the tour code without changing how business users experience the product, while keeping debugging information available in the console for developers.
Original PR description
In this commit, we remove the pointer from the tour_automatic. Indeed, it has no useful use in this part of the code. There is no point in having the pointer in the tour_automatic. If we want to see the targeted element (trigger), just open the console. Each element found is logged in the console in debug mode (tour_automatic.js:65) As the pointer is never used and has no use in the tour automatic, we remove it. 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