Tuesday, April 8, 2025
3 changes · saas-18.1
Resolved issues and error corrections
This fixes an issue where weighed products in Point of Sale could show a unit price and total price of 0.00 in the scale popup. Businesses using scales at checkout will now see accurate pricing for weighed items, reducing checkout errors and confusion.
Original PR description
See https://github.com/odoo/enterprise/pull/82873 for the updated test. In commit 9e84f87, some refactoring was made to tax calculation in order to make it easier to override. However, a bug was introduced in the `prepareProductBaseLineForTaxesComputationExtraValues` of the product template model, where the default `false` value would be incorrectly used, leading to a price of 0. Steps to reproduce: - Configure a scale in the POS - Add a weighed product, e.g. the demo 'Flour' product - In the scale popup, observe that the price per unit (and therefore total price) is 0.00 task-4702650 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Future-dated point of sale orders are no longer automatically canceled in the preparation display when a session is closed. This prevents valid upcoming orders from being lost and helps staff keep planned preparation work accurate.
Original PR description
Before this commit: === - Orders with a preset time in the future (not for today) were automatically canceled in the preparation display when the session was closed. After this commit: === - Future-dated orders are no longer canceled in the preparation display when closing the session. related-https://github.com/odoo/enterprise/pull/78345 task-4523422
This change reverts a previous update that caused Odoo chart views to crash after inserting a chart into a spreadsheet and navigating back. It restores stable chart behavior so users can continue working with charts and spreadsheets without interruption.
Original PR description
This reverts commit d69bc387023601a7d0cd4635d46ee9b6d13a4b79. This commit tries to fix an issue with double click listeners, but it introduced a regression in the chartjs integration with odoo: - Go to any odoo chart view - Click insert in spreadsheet - Go back from the breadcrumb - hover the chart => Boom 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