Monday, July 24, 2023
3 changes · master
Resolved issues and error corrections
This fix ensures rental stock website tests use pricing and website data from the same company. It prevents inconsistent multi-company test failures, helping keep validation builds reliable without changing customer-facing behavior.
Original PR description
Before this commit, tests were using another pricelist which does not belong to the same as the sale order. This commit archives all pricelists that are not used in this testing suite. Fixes build error 23056
New subscriptions can now generate Stripe payment mandates even when their subscription start date has not been set yet. The system uses the current date as a fallback, reducing setup blockers and helping payments proceed smoothly.
Original PR description
Before this commit, it was not possible to create mandates for subscriptions without a start_date. Now, if the start_date is not yet set, the current date will be used to created the mandate. task-3322020 Fixes #42196
This update prevents an error when installing the Mexican electronic invoicing module. It adds a required hidden field to the payment view so the setup can complete normally without affecting day-to-day screens.
Original PR description
before this commit, there is a traceback on installing l10n_mx_edi module, as the field edi_document_ids is not present in the view and used in attrs after this commit field is added to view with invisible attribute related to: https://github.com/odoo/odoo/commit/e289c4f0868de2ffd4ca011d6d4279f41b3c2a34