Friday, February 1, 2019
5 changes · master
Enhancements to existing features
The customer portal now keeps the Sign button disabled until a user has actually provided a signature. This prevents users from submitting an empty signature area and seeing an avoidable error message, making the signing flow smoother.
Original PR description
Before this commit, it was possible for the user to click on the Sign button even when the signature area was empty, which would lead to an error message. Now we disable the button when the area is empty. Related to enterprise PR: odoo/enterprise#3535 PR: #30653
The signing process now prevents users from clicking the Sign button before entering a signature, avoiding confusing error messages. This also makes related HR contract salary signing checks more reliable by waiting until the signature field is complete.
Original PR description
Before this commit, it was possible for the user to click on the Sign button even when the signature area was empty, which would lead to an error message. Now we disable the button when the area is empty. With this change, we can adapt the hr_contract_salary tour to make it more deterministic by correctly clicking on the Sign button only after the signature area has been filled. Thanks to @d-fence for the idea in PR #3281. Related to community PR: odoo/odoo#30653 PR: #3535
Resolved issues and error corrections
Purchase requests for stockable products now keep the default delivery destination unless a purchase agreement explicitly provides another one. This prevents users from being blocked by a missing required delivery field when validating a request for quotation.
Original PR description
Pad:https://pad.odoo.com/p/r.5ee482ddf132626b5c14a671f78b6176 Task:https://www.odoo.com/web#id=1935077&action=333&active_id=1278&model=project.task&view_type=form&menu_id=4720
Miscellaneous changes
This pull request brings changes from the Odoo 11.0 branch into master, including routine upstream updates and refreshed translation terms. The business impact appears limited based on the available information, mainly keeping the codebase aligned with prior branch work.
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
This fix adjusts the web interface code so it works correctly in older browsers that do not support newer JavaScript syntax. It helps maintain access and stability for users on legacy browser environments.
Original PR description
purpose of this commit is to remove default parameter of "casesensitive", because default parameter is ES6's feature. it's not supported in IE9. Related PR: https://github.com/odoo/odoo/pull/27671 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr