diff options
| author | Thibault Delavallée <tde@odoo.com> | 2016-09-28 12:43:37 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2016-09-30 14:39:31 +0200 |
| commit | 8acd298a568b0192f218c8ab2a8b7434e2c923eb (patch) | |
| tree | e84e5324b89fadc03911c0845f10c25328110199 /addons/mail/models/mail_tracking_value.py | |
| parent | 30656599de3a5ea61d3b54be35a73066ddf008b6 (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.py | 1 |
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') |
