Wednesday, May 15, 2024
2 changes · saas-17.2
Resolved issues and error corrections
This fixes an issue where a company's country could stay unset after address details changed, because the system was not recalculating it. The change helps prevent incorrect company address data in flows that depend on localization or partner enrichment.
Original PR description
In the test `test_enrich`, we create a new company, without country. With the split from `l10n_fr` to `l10n_fr` and `l10n_fr_account`, `l10n_fr` is installed before `partner_autocomplete`. So the test is ran with `l10n_fr` already installed. In this module, there is a check on country_id in the create. It reveals an issue when the country_id (=False) is put in cache. Because there are no dependencies, it's then not recomputed. To fix it, we add a dependency for all the fields of the address. Linked to runbot error 57113 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The live chat bot's temporary canned response is now translated into the user's language. This helps customers and operators see automated chat content in the expected language, improving clarity in multilingual support conversations.
Original PR description
Since odoo/odoo#164145, we create a temporary canned response in chat with odoo bot. The content of this record should be translated to the user's language.