Thursday, December 14, 2023
5 changes · 17.0
Resolved issues and error corrections
Automated actions now skip read-only fields when choosing a default field to update. This prevents errors when users create actions on records such as stock move lines, making setup more reliable.
Original PR description
Before this commit, the default update_path even if the field was readonly, it weas returned. So, if you try to create an automated action on the stock.move.line model and try to add an action, the button return a traceback because the field is readonly. After this commit, the method that get the default update_path will also check if the field is not readonly. Bugfix Task-Id: 3624328 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
The self-ordering settings no longer include an empty option in the mode selector. This prevents an unnecessary validation error when saving settings and makes configuration clearer for users.
Original PR description
In this pr we remove the blank choice in the self-ordering mode select. It's unnecessary and throws a validation error on saving settings. Task 3599144 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change updates automated tests across several Odoo apps so they no longer depend on optional demo data being present. This helps make quality checks more consistent and reduces false failures during development and release validation.
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
Editing supplier information views in Studio from a product form no longer triggers an error. The product filtering logic was adjusted so the setup is simpler and works reliably in that editing context.
Original PR description
How to reprodruce: 1) Go to product.template view form 2) Open Studio 3) Go to tab 'Purchase' tab 4) Edit list/form view of the seller_ids (supplierinfo) Before this commit, the domain on product_id of supplierinfo was using 'parent' as if already doing the filter on the view. Because of the complex domain in the string, a traceback was throw when editing supplierinfo view with studio on the product.template. After this commit, the domain on the python side is simpler. The domain for the view has been changed to not be dependent of the parent view, but of the context. Bugfix Task-ID: 3615851 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 resolves a warning that was appearing at the end of the Field Service tour due to the final step being skipped. The fix ensures the last step is properly executed by adding a trigger attribute, improving the tour experience and eliminating error messages for users.
Original PR description
Before this commit, a warning is raised at the end of `industry_fsm_tour` tour because it ignores the last step because it is auto action. This commit adds `run` attribute in the last to trigger click event to avoid considering the last step has `auto`. runbot-24582 Forward-Port-Of: odoo/enterprise#51610