Wednesday, February 17, 2021
3 changes · master
Enhancements to existing features
The online shop checkout now automatically shows the extra information section whenever at least one extra field has been configured. This removes an extra setup step for website managers and helps ensure customers see the fields the business needs them to complete.
Original PR description
Before we need to add extra_field on website AND enable the view. Now the view is enable for everybody without option, but we only show the extra field zone if at least one field is set on website. task-2381327 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 update improves error dialogs when Odoo is run in asset debugging mode by showing the original file and line information instead of bundled file references. This makes troubleshooting faster and less frustrating for teams diagnosing issues, without changing normal user workflows.
Original PR description
The recent change in the way debug=assets works (which now bundles all files in a bundle instead of serving them statically) had a negative impact on the stacktrace displayed in the error dialog in debug=assets: it now display the bundle/linenumber instead of the actual file/line number. This is not a huge deal, most of the time, because the errors displayed in the console display the correct information, and the debugging process should work as before. But it can certainly be annoying in some cases. With this commit, we use the Stacktrace.js library to dynamically fetch the sourcemaps and to decorate the displayed information with the correct file and line numbers. 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
HR work locations can now include a dedicated number field. This helps businesses store official location identifiers that may be needed for administrative reporting such as DMFA declarations.
Original PR description
Could be useful, for example in the DMFA declaration 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