Daily updates from Odoo
Navigate
Branch
Thursday, April 15, 2021
7 changes
Enhancements to existing features
Swiss financial report templates now use English as the base language, with French, German, and Italian provided through translation files. This makes multilingual reporting easier to maintain and helps users see the correct language based on their preferences.
Original PR description
- records in XML files are now in English language instead of French - translation for the same will be loaded through *.po files for French, German and Italian Task: 2391988
Code cleanup and technical improvements
The sales rental module was updated to match a clearer naming convention used in the main sales app. This is an internal cleanup that improves consistency for maintainers without changing how users work with rental quotations.
Original PR description
action_quotation_send was rename in sale to improve the readability COM PR: https://github.com/odoo/odoo/pull/68965
Miscellaneous changes
Re-enable QUnit mobile test suite … A typo was introduced in 4a84fbb which unvoluntarily disabled the QUnit mobile test suite for `web_enterprise`. Also, then KanbanView in mobile has an additional JS lib dependency, which means that it may needs to perform a request before it opens up. However, a test in the field many2one barcode (which opens a dialog containing a kanban view) was only waiting for a next tick (through `dom.click()`), which is possibly too short for a network request.
Original PR description
Re-enable QUnit mobile test suite … A typo was introduced in 4a84fbb which unvoluntarily disabled the QUnit mobile test suite for `web_enterprise`. Also, then KanbanView in mobile has an additional JS lib dependency, which means that it may needs to perform a request before it opens up. However, a test in the field many2one barcode (which opens a dialog containing a kanban view) was only waiting for a next tick (through `dom.click()`), which is possibly too short for a network request. So, depending on the network speed (and on the test order), this test could fail. To fix it, we simply make sure that the test also wait for the library to be loaded. Based on commit odoo/odoo@02a75a5 Forward-Port-Of: odoo/enterprise#17720
Changing the date format on lang's user didn't impact the disaplyed date. opw:2459384 Forward-Port-Of: odoo/enterprise#17551
Original PR description
Changing the date format on lang's user didn't impact the disaplyed date. opw:2459384 Forward-Port-Of: odoo/enterprise#17551
XML field change: "Produits d'exploitations (I)" -> "Produits d'exploitation (I)". String does not appear to be translated. Forward-Port-Of: odoo/enterprise#17644
Original PR description
XML field change: "Produits d'exploitations (I)" -> "Produits d'exploitation (I)". String does not appear to be translated. Forward-Port-Of: odoo/enterprise#17644
Adding an alert with action "set_tag" failed at one point and was fixed: - in 13.0 with e8cf39cb58df8b832f09909ad934c45a030c2271 - in 14.0 with 827cce24516d43a736a56a0269c6f3959c8fba58 But with the forward-port of the 13.0 fix, we had the two fixes that are incompatible. opw-2496933 Forward-Port-Of: odoo/enterprise#17689
Original PR description
Adding an alert with action "set_tag" failed at one point and was fixed: - in 13.0 with e8cf39cb58df8b832f09909ad934c45a030c2271 - in 14.0 with 827cce24516d43a736a56a0269c6f3959c8fba58 But with the forward-port of the 13.0 fix, we had the two fixes that are incompatible. opw-2496933 Forward-Port-Of: odoo/enterprise#17689
What are the steps to reproduce your issue ? 1. On a res.partner, add a one2many on partner_id (Lead/opportunity) 2. Add a domain "stage ID is Won" = False What is currently happening ? Opportunity with stage "Won" are still appearing What are you expecting to happen ? Opportunity with stage "Won" must be hidden Why is this happening ? Because the domain field is not updated opw-2446309 Forward-Port-Of: odoo/enterprise#17680
Original PR description
What are the steps to reproduce your issue ?
1. On a res.partner, add a one2many on partner_id (Lead/opportunity)
2. Add a domain "stage ID is Won" = False
What is currently happening ?
Opportunity with stage "Won" are still appearing
What are you expecting to happen ?
Opportunity with stage "Won" must be hidden
Why is this happening ?
Because the domain field is not updated
opw-2446309
Forward-Port-Of: odoo/enterprise#17680