Monday, May 13, 2024
5 changes · 17.0
Resolved issues and error corrections
This fixes an issue where closing an earlier selection pop-up during a combo product setup could interrupt the ordering flow. The Point of Sale now hides the previous pop-up when a new one appears, helping staff complete combo selections without disruption.
Original PR description
Steps: === - Install point_of_sale with demo data. - Select Office combo product . - Select Desk organizer from pop-up. - Another pop-up will appear. - Click on the discard button of the first pop-up. Issue: === - Closing of the first popup breaks the sequence of the combo product. Cause: === - There is no condition to hide the first popup when the second one is displayed Fix: === - Add the d-none class based on condition. task-3897933
This update improves the WhatsApp template variables page by hiding unnecessary fields that were cluttering the interface. Specifically, the model, line type, and name fields are now hidden from view, making the Variables page cleaner and easier to use while maintaining all the important information users need.
Original PR description
A separate tree view is defined in `whatsapp_template_view_form` to display the `variable_ids` field on the Variables page. This tree view contains fields that are not needed to display, such as `model`, `line_type`, and `name`. These fields are made invisible using `column_invisible="1"`. Task-3902030
This fix resolves a test failure in the Ecuador localization module for website sales. When the system creates invoices, it now properly passes required arguments through the method chain, ensuring tests pass and the invoice finalization process works correctly.
Original PR description
`test_invoice_is_final` enforces that `_create_invoices` is called with the final argument. The issue is that when overriding the method in l10n_ec_website_sale, we call super() without respecifying the arguments, which makes the test fail. runbot-56914 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix resolves test failures in the Event module when running without demo data. The issue occurred because the system couldn't properly identify email authors for event registrations when the company lacked an email address. The fix ensures companies have email addresses configured during testing, matching the behavior of demo mode.
Documentation and clarification updates
This pull request documents the signing of the Contributor License Agreement (CLA) by appti.mx, represented by David Goldfeder. This is a legal compliance requirement that allows the company to contribute code to the Odoo project. No functional changes are included in this update.
Original PR description
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