Friday, July 1, 2016
3 changes · master
Enhancements to existing features
The Project Issue module has been reorganized and updated to follow Odoo's newer application framework. This keeps issue tracking easier to maintain and helps ensure the module's reports, demo data, and automated checks continue working reliably.
Original PR description
Task: https://www.odoo.com/web#id=13729&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.xV4Xz2Agsil6yYs9
Resolved issues and error corrections
Kanban cards no longer show tags marked with the grey "Not Shown in kanban" color. This keeps boards cleaner and ensures hidden-style tags do not distract users from relevant information.
Original PR description
Description of the issue/feature this PR addresses:
Task: https://www.odoo.com/web#id=678999&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
Current behavior before PR:
The Tag color 'Not Shown in kanban' is still showing in kanban.
Desired behavior after PR is merged:
Does not display the tag color is grey(''Not Shown in kanban')
##
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis fix improves how Odoo avoids recalculating stored field values during certain updates. It helps prevent duplicate processing and reduces the chance of incorrect or inefficient behavior when records are saved.
Original PR description
The protection prevents fields to be invalidated/recomputed on some records. This mechanism is useful against accidental cache invalidation when computing or inversing fields. It also prevents to trigger the recomputation of fields before and/or after their inversion. Add a test on stored field with compute and inverse methods: the test checks how many times the compute and inverse methods are invoked in several cases. Essentially, the field should not be recomputed when it is written.