Monday, May 20, 2024
4 changes · 17.0
Resolved issues and error corrections
This update resolves a technical error that occurred when users clicked the close button in the XML editor selection box while using Studio in developer mode. The fix removes the problematic close button from the interface to prevent the error from happening.
Original PR description
Before this commit, When the developer mode is enabled and the user click on the available "x" button in the selection box, a traceback will be occur. Steps to Reproduce : 1. Toggle On the developer mode 2. Go to any app ( here Sales ) ---> Toggle Studio 3. Click on Reports ---> Select any Report 4. Click on Edit XML sources --> Click on the "x" button available 5. Traceback occurs Video link : [link](https://drive.google.com/file/d/1Qf6VI118YypPQI8Je6DP4xkfjSVqwCC_/view) Traceback message link : https://pastebin.com/cunYkfBm after the commit,The "x" button in the selection box won't be shown to users. Task-3866142 Forward-Port-Of: odoo/enterprise#61283
When a visitor checks in at the frontdesk kiosk, the host and responsible staff will now receive notifications with a chat window that opens automatically. Previously, notifications were sent through a system bot account that couldn't open chat windows, limiting communication effectiveness. This change enables direct, immediate communication with staff when visitors arrive.
Original PR description
In this PR, when visitor visits frontdesk with kiosk host and resposibiles will notify with open chat window. priviously channel is opening with odoobot user and opening a chat window was restricted for the Odoobot user to prevent spamming user. task-3790300
This fix resolves an error that prevented users from exporting Spanish tax reports to BOE (Boletín Oficial del Estado) format. The system was calling the wrong method, causing the export process to fail. Now users can properly access the BOE export wizard to enter required additional data for their tax filings.
Original PR description
**Steps to reproduce:** - Install l10n_es_reports - Switch to a Spanish company (e.g. ES Company) - Go to "Accounting / Reporting / Statement Reports / Tax Report" - Check that a Spanish Tax Report is selected (i.e. Mod 111/115/303/347/349) - Click on "Save" - Select "BOE" for "Export To" option - Export **Issue:** A traceback is raised: "TypeError: export_boe() takes 2 positional arguments but 3 were given" **Cause:** The wrong method is called. "export_boe" is called instead of "open_boe_wizard". The BOE wizard should be opened to enter extra manual data. opw-3856749 Forward-Port-Of: odoo/enterprise#61945
This fix prevents products that were added to a sales order from being accidentally removed when a sales template is removed. The change restores the previous behavior to ensure customer orders remain intact during template modifications, improving data reliability and user experience.
Original PR description
Keep logic as it was before the onchange -> computes refactoring, so that (default) products added to an order before the onchange execution are not dropped. Forward-Port-Of: odoo/odoo#166010