Tuesday, October 24, 2023
2 changes
Enhancements to existing features
This update standardizes how formatted text is handled inside translated messages across several Enterprise apps. It helps keep translated content displayed correctly and safely while reducing inconsistencies for users in different languages.
Original PR description
The _() method now supports having a Markup as parameter and automatically escape the translation Enterprise part of odoo/odoo#139316
Adds a place to store detailed information about the latest bank connection status. This prepares a follow-up improvement that will show users clearer error messages and help support teams receive the right context when assistance is needed.
Original PR description
The aim of this commit is adding a simple JSON field on account online link model to handle a future flow where we save the last connection state details (if the connection is in error for example) to know what we have to do for the user. We need to implement this flow because the commit (ed7d7486f30e076e6040a2d528a2c4926225bfa9) that adds the new asynchronous flow (by using cron) doesn't handle all the error messages. It means that the user won't see that he/she receives an error and it won't trigger the redirect warning error that allows the user to open a support ticket directly (with useful info for support team). The feature is divided in 2 commits, one to add the freeze dependent things (the new field) and another one to add all the logic. task-3568712