Daily updates from Odoo
Friday, August 2, 2019
8 changes
Resolved issues and error corrections
Creating a new bank statement from the reconciliation area no longer fails when selecting a partner. The fix ensures the correct default journal is available, preventing an error and keeping the accounting workflow smooth.
View validation errors now identify the affected view using its external ID instead of only its display name. This makes it easier for teams to find and fix the correct view when configuration or upgrade issues occur.
Original PR description
**Description of the issue/feature this PR addresses:** There are some checks in `ir.ui.view` that in their error message show the view name instead of the view xml_id. The name is not helpful sometimes to find which is the wrong view, because the name can be anything. As it's done in other view errors in same file, what should be shown instead it's the view xml_id. **Current behavior before PR:** There are some view errors that show the view name. **Desired behavior after PR is merged:** The view errors show the view xml_id as expected, to easy find which one is the wrong view. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change corrects a typo in Odoo's command-line tooling. It is a minor cleanup that improves clarity without changing business functionality or user workflows.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
CSV exports now consistently provide the underlying raw data values instead of formatted display values. This makes exported files more predictable for reporting, data cleanup, and re-importing, while also fixing issues with empty selection fields.
Original PR description
Followup of #18819 for master - change selection field API to return an empty string in export - remove raw_data mode, every export is raw_data
This update fixes a typo in an internal model class name for the website theme installation feature. It helps keep the codebase consistent and reduces the chance of confusion for future maintenance, with no expected impact on day-to-day users.
Original PR description
Description of the issue/feature this PR addresses: fix typo in model class name -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix corrects how several Odoo apps prepare messages for translation, ensuring labels and notifications are translated at the right time. It also removes unused code, reducing maintenance risk without changing business workflows.
Original PR description
Alternative version of #31211 without using a `_lt` method
This fix updates how translated text is handled in several Enterprise reporting and dashboard areas. It helps prevent incorrect or poorly timed translations, improving consistency for users working in different languages.
Original PR description
Now that the _lt method has been added Enterprise version of odoo/odoo#31211
This change corrects how labels are prepared for translation so they are translated at the right time rather than during server startup. It helps avoid missing or incorrect translations in affected accounting reports and subscription dashboard areas, with no expected workflow changes for users.
Original PR description
Without using the _lt Alternative of #4290 Enterprise version of odoo/odoo#33259