Tuesday, April 29, 2025
3 changes · saas-17.4
Resolved issues and error corrections
This update fixes an automated test walkthrough used when creating project-related sales order lines. It helps ensure the process is tested reliably by selecting the correct item in the popup and saving it properly.
Original PR description
the tour was not working because the sale order item wasn't being selected in the modal and the save button was not being selected because (It is not allowed to do action on an element that's below a modal). build_error-163102
This fix ensures Odoo correctly records model relationships that are created through delegated fields. It improves internal metadata accuracy, helping related system features and developer tools reflect the real model structure.
Original PR description
When we reflect inherit models in the database, we walk through the MRO to have access to the module that added the info. This mean that we skipped the inherits created by delegate fields (the info is in the `_inherits` of the final model in the registry, but we don't process it as we don't know the origin module). 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 change skips an unreliable internal test for the online shop administration flow in this maintenance version. The underlying issue is already fixed in later versions, so this avoids unnecessary disruption without changing customer-facing behavior.
Original PR description
The following test was fixed in version above 17.4 but it is not worth to fix in thei intermediary version rb-102094