Monday, September 2, 2024
3 changes · 17.0
Resolved issues and error corrections
This update fixes missing and incorrect Vietnamese translations for several account names in the accounting chart template. Businesses using the Vietnamese localization will see clearer and more accurate account labels, reducing confusion in financial setup and reporting.
Original PR description
Fixed some missing / incorrect translations of account names in the chart template.
Opening a Point of Sale session now preserves the browser's existing debug mode instead of switching it off. This helps support and troubleshooting teams diagnose PoS issues more easily, especially on mobile devices where changing the URL manually is difficult.
Original PR description
Prior to this commit: If you were in debug=1 or debug=assets prior to opening the PoS, it would be lost when opening the pos session from the backend. This can be particularly problematic on mobile app as the user can not modify the url manually. Being in debug mode on the PoS is useful to have the debug window and troubleshoot with the asset code After this commit: The PoS is opened with the same debug mode than the browser session
Users editing reports in Studio can now cancel a discard action without triggering an error. This prevents an unnecessary interruption and keeps the report editing flow stable.
Original PR description
Steps to reproduce ================== - Open studio - Edit any report - Make some changes - Click on discard - Click on cancel => UncaughtPromiseError Cause of the issue ================== When clicking on cancel, the promise is rejected https://github.com/odoo/odoo/blob/1ffcea337ba463c383483ca53ff57aa6b725b5a2/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js#L1112 Solution ======== Instead of rejecting the promise, resolve it with the confirmation status opw-4141192