Daily updates from Odoo
Tuesday, October 15, 2019
4 changes
Resolved issues and error corrections
This fix restores the ability to reverse multiple invoices or accounting moves in one operation. It ensures the reversal wizard uses all selected records, reducing manual work and preventing missed reversals when processing batches.
Original PR description
[FIX] account: allow to reverse multiple moves at the same time again The way the active_id(s) were retrieved made the wizard only take care of one active_id. This prevented from reverse multiple invoices at the same time. https://github.com/odoo/odoo/issues/35759 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 Forward-Port-Of: odoo/odoo#37681
Fixes an issue where invoices created from multiple sales orders were no longer grouped correctly. This helps businesses keep billing consolidated as expected and reduces manual invoice cleanup.
Original PR description
[FIX] sale: correctly group invoices when invoicing multiple orders It seems the grouping feature was lost during the accountpocalypse. Add a test as long as I'm at it. Forward-Port-Of: odoo/odoo#38500
This update fixes errors that could occur when staff create or edit appointments and when customers submit appointment requests online. It also improves appointment navigation so users can more easily choose another appointment type without getting stuck.
Original PR description
[FIX] website_calendar: fix tracebacks Stabilize online appointments and make it usable. This PR will: 1. fix traceback when creating/editing an appointment in backend. It was due to a call to an unexisting field. 2. fix traceback when submitting an appointment in frontend. It was due to the wrong conversion of country_id (was str instead of int) 3. use slug(appointment_type) for the form action instead of just appointment_type.id. 4. change the route of the breadcrumb Appointment item and cancel button in order to be able to select any registered appointment type. task-2077856 Forward-Port-Of: odoo/enterprise#5805
The IoT device scan now uses a default IP address when Chrome prevents automatic local IP detection. This restores the scan flow so users can continue finding and connecting IoT devices without manual troubleshooting.
Original PR description
The latest version of Chrome blocks the detection of the local IP and no default address was set. Making the scan unusable.