summaryrefslogtreecommitdiff
path: root/addons/mail/models/mail_tracking_value.py
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2016-09-28 12:43:37 +0200
committerThibault Delavallée <tde@odoo.com>2016-09-30 14:39:31 +0200
commit8acd298a568b0192f218c8ab2a8b7434e2c923eb (patch)
treee84e5324b89fadc03911c0845f10c25328110199 /addons/mail/models/mail_tracking_value.py
parent30656599de3a5ea61d3b54be35a73066ddf008b6 (diff)
[FIX][IMP] mail: make tracking great again
When changing tracking mecanism in v9 'always' tracked fields lost their meaning. They were managed like 'onchange' fields. This commit sets the old behavior back. * 'onchange' fields are displayed in tracking every time they change * 'always' fields are displayed in tracking every time they change or whenever other tracking exist; those are used to display some contextual information
Diffstat (limited to 'addons/mail/models/mail_tracking_value.py')
-rw-r--r--addons/mail/models/mail_tracking_value.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/mail/models/mail_tracking_value.py b/addons/mail/models/mail_tracking_value.py
index ce8bdc7ec48..da38a678d06 100644
--- a/addons/mail/models/mail_tracking_value.py
+++ b/addons/mail/models/mail_tracking_value.py
@@ -10,6 +10,7 @@ class MailTracking(models.Model):
_name = 'mail.tracking.value'
_description = 'Mail Tracking Value'
+ # TDE CLEANME: why not a m2o to ir model field ?
field = fields.Char('Changed Field', required=True, readonly=1)
field_desc = fields.Char('Field Description', required=True, readonly=1)
field_type = fields.Char('Field Type')