Daily updates from Odoo
Thursday, August 16, 2018
4 changes · master
Code cleanup and technical improvements
This change separates how purchase and supplier invoice counts are calculated for partners. It makes the underlying process clearer and helps avoid permission-related issues when showing supplier invoice information.
Original PR description
**Description of the issue/feature this PR addresses:** - Purchase/supplier invoice computation **Current behavior before PR:** - With only one method, we need access on purchase.order to compute supplier_invoice_count **Desired behavior after PR is merged:** - Split computation of purchase/supplier invoice counts. In order to improve code readability and avoid access issues. ------------------- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The test infrastructure now uses Chrome in headless mode instead of the discontinued PhantomJS tool. This should make automated JavaScript testing more stable and better supported over time, reducing false failures in development and quality checks.
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
The email composer was reorganized to be more separate from underlying message records. This should make future maintenance safer and reduce the chance of unintended side effects in mail workflows, with little immediate user-facing change.
The mail message composer was reorganized to reduce its dependency on the regular mail message model. This is an internal cleanup intended to make the messaging code easier to maintain without changing day-to-day user workflows.
Original PR description
To check: keep inherit but still rewrite part of the code Task: https://www.odoo.com/web#id=1832038&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr