Daily updates from Odoo
Friday, November 29, 2024
3 changes · master
Code cleanup and technical improvements
This update aligns WhatsApp notification naming between different parts of the system, reducing internal inconsistency. It is a small maintenance change that helps keep the codebase easier to maintain without changing business workflows.
Original PR description
Enterprise counter-part. https://github.com/odoo/odoo/pull/188878
The delivery IoT package workflow now determines available scales from the specific stock move lines being packed rather than the broader transfer. This keeps the process aligned with recent inventory changes and helps ensure the right scale options appear during packing.
Original PR description
To adjust for the change made in https://github.com/odoo/odoo/pull/171743, available scales in `choose.delivery.package` is now retrieved from the move lines not the picking. Task-4023634
Child financial reports no longer automatically run setup logic from their parent report, reducing the chance of duplicate or unexpected processing. This makes report behavior more predictable and lowers the risk of errors in localized accounting reports.
Original PR description
Child account reports would execute the _custom_options_initializer method from their root report. It's not intuitive and error prone and can lead to executing _custom_options_initializer multiple times if the child handler inherits it's root handler. Executing root _custom_options_initializer should (only) be done by inheriting the root handler. Task: 4318404