Saturday, January 24, 2026
3 changes · saas-18.2
Resolved issues and error corrections
Odoo demo and test data now uses "Acme Corporation" instead of "Deco Addict" after a real company with that name reported user confusion. Sample invoice data is also limited to demo environments so live users are less likely to add irrelevant example data to their own databases.
Original PR description
A company that happens to be named "Deco Addict" has complained some of our users thought they had business with them due to test and demo data containing that name. It will now be named Acme Corporation. task-5865502 Forward-Port-Of: odoo/odoo#245500 Forward-Port-Of: odoo/odoo#245205
This pull request resolves a customer complaint regarding test data. The name "Deco Addict" was replaced with "Acme Corporation" in demo and test environments to avoid confusion and ensure a better user experience. This change improves data clarity and aligns with our standards for demo data.
Original PR description
A company that happens to be named "Deco Addict" has complained some of our users thought they had business with them due to test and demo data containing that name. It will now be named Acme Corporation. task-5865502 Forward-Port-Of: odoo/enterprise#105330 Forward-Port-Of: odoo/enterprise#105151
This update resolves a bug that occurred when generating reports for German-speaking customers. Specifically, a division-by-zero error was triggered when currency exchange differences (where the amount was zero) were present on move lines. The fix ensures these lines are now handled correctly, preventing report generation issues.
Original PR description
On move lines with zero `amount_currency` ( ex. currency exchange difference ), `_get_product_base_line_currency_rate` returns 0 currency rate which causes a division by zero error. Ignore the rate for lines with zero `amount_currency` opt-5358954 Forward-Port-Of: odoo/enterprise#105360