Sunday, September 13, 2026
2 changes · saas-19.1
Enhancements to existing features
This update adds clearer logging when Belgian CODA bank statement files are imported. It helps support teams diagnose import issues faster, reducing investigation time when customers report problems.
Original PR description
This commit will improve the logs of _l10n_be_codaclean_import_coda_files to help the support team to debug possible problem. task-5436868 Forward-Port-Of: odoo/enterprise#131258 Forward-Port-Of: odoo/enterprise#129854
Resolved issues and error corrections
This fixes an unreliable automated test for Odoo Discuss that could fail depending on timing. It helps keep release validation stable without changing customer-facing behavior.
Original PR description
Backport of 9a8f127a6c9a (odoo/odoo#280680), currently on saas-19.4 and on master (6da9738c26e2). Before this commit, the discuss test "Message shows up even if channel data is incomplete" failed on runbot with "Websocket subscription not received.". This happens because waitUntilSubscribe() only resolves on a subscription received after it is called, and the test calls it after running all timers. The forced channel update is debounced, so that timer run sends the subscription, and the wait then times out. This commit calls waitUntilSubscribe() before forcing the channel update, so the subscription that update sends resolves the wait. https://runbot.odoo.com/odoo/error/947146 Forward-Port-Of: odoo/odoo#287947 Forward-Port-Of: odoo/odoo#287864