Daily updates from Odoo
Wednesday, July 31, 2019
4 changes
Resolved issues and error corrections
Test runs now include detailed error information when failures happen inside subtests. This helps teams diagnose broken tests faster instead of seeing only a final count of errors and failures.
Original PR description
Since Testresult addSubTest append directly to error and failures instead of calling addError and addFailure, we need to ovewrite addSubtest too. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update fixes how product pricelist information is rendered by using the currently supported template option. It helps keep pricelist reports displaying correctly and avoids issues from an outdated template setting.
Original PR description
Description of the issue/feature this PR addresses: `t-esc-options` was removed in favor of `t-options`. 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
This update keeps Studio's list view editor aligned with a recent internal change in how list column visibility is calculated. It helps ensure hidden or invisible columns are handled correctly when editing list views in Studio.
Original PR description
The _processColumns function of the list renderer which computes the visibility of the columns has been moved in willStart rather than init, so the studio overide had to be moved as well.
This fix updates account reports and cohort views to use the shared error handling service correctly. It prevents duplicated internal service state, improving stability when errors occur without changing day-to-day workflows.
Original PR description
* = account_reports, web_cohort crash_manager.js was using the services while bypassing ServiceProviderMixin That means all services are duplicated, each having their own state. crash_manager is now registered in serviceRegistry instead of being instanciated on the fly. We have to use ServiceProviderMixin to retrieve it now. Related to https://github.com/odoo/odoo/pull/35209