Friday, September 22, 2023
3 changes · master
Enhancements to existing features
Browser links that include selected company IDs are now easier to read. The separator between company IDs has changed so links no longer show encoded comma text, improving clarity when copying or sharing URLs.
Original PR description
Before this commit, cids in the url (in the hash part) were separated by a comma, which was encoded by encodeURIComponent as it is not considered as a safe character, resulting into "%2C" appearing in the url in between company ids. This was kind of ugly and made the url a bit hard to read. This commit uses "-" as separator for cids, which is a safe characters [1] to use in the url and which is thus left untouched by encodeURIComponent. AL request. [1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent#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
Employee contract screens now use the term “Benefit” instead of “Advantage” for clearer, more familiar wording. This improves consistency in HR contract terminology and makes the interface easier for users to understand.
Original PR description
In this commit, I have made changes from 'Advantage' to 'Benefit' because I made modifications in the 'hr_contract_module'. This group is being utilized in 'hr_contract', so I updated the file accordingly. task-3374616
Web links now show company identifiers with dashes instead of commas, making URLs easier to read and share. This is a small consistency improvement that supports related web changes without altering business workflows.
Original PR description
This commit is the counter part of odoo/odoo#136104 where we replace the comma separator of cids in the url by a "-".