a251b0d15d954932ea43800db6e31c41f61535aa
Steps to reproduce: - install website_sale; - install a delivery mode (or create it); - add a cost to it; - publish the shipping method; - make the purchase flow and modify the shipping method. Issue: The total price is not updated. Cause: `querySelector` returns the first element that matches one or more selectors. In this case, it is not the one that is expected. Solution: Use `querySelectorAll` to update the price of all items designated by the selector. Remark: An other problem appears with the fix of the first problem when using a gift card to pay (for example). Indeed, the latter did not appear as we did not update the prices correctly. By updating the programs and rewards, the amounts have been recalculated on the sale order. It is necessary to transmit this information to the frontend. opw-3277204 closes odoo/odoo#120744 X-original-commit: 460f90a59218202c1f77405609fadfc2640b2f9c Signed-off-by: Lefebvre Thomas (thle) <thle@odoo.com> Co-authored-by: Feyensv <vfe@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%