Saturday, June 21, 2025
3 changes · master
Enhancements to existing features
The stock barcode expiry workflow test was updated to account for the confirmation step shown when expired products are received. This helps ensure the system continues to handle expired product receipts as expected without disrupting barcode operations.
Original PR description
Adapt test to expect and confirm the expiration confirmation wizard as we are receiving expired products. task-4040821
Resolved issues and error corrections
This fixes an error in Website Studio that occurred when users added a form and chose the model selection action. The missing shared function is now registered, so the form setup flow works as expected.
Original PR description
Since [1] when actions were converted to classes, the `selectModel` method is called through the dependencies/shared function mechanism. Unfortunately, the function could not be found because it was not registered as a shared function. This commit adds the function to the list of shared functions. Steps to reproduce: - Install website_studio - Drop a form - Pick the "Mode models" action => There was an error because `selectModel` could not be found. [1]: https://github.com/odoo/enterprise/commit/1f8b599a23330b03bffd898d85fe74a0f0eeda1f task-4367641
Miscellaneous changes
As in earlier versions, add an alias to the Internal folder so that it is configured out of the box on Saas. In sign, we make sure to not try and embed an action on the Internal folder if it was already deleted before the bridge is installed. Task-4690653 Forward-Port-Of: odoo/enterprise#88080 Forward-Port-Of: odoo/enterprise#82949
Original PR description
As in earlier versions, add an alias to the Internal folder so that it is configured out of the box on Saas. In sign, we make sure to not try and embed an action on the Internal folder if it was already deleted before the bridge is installed. Task-4690653 Forward-Port-Of: odoo/enterprise#88080 Forward-Port-Of: odoo/enterprise#82949