summaryrefslogtreecommitdiff
path: root/addons/mail/models/mail_thread.py
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2020-04-02 06:45:54 +0000
committerRaphael Collet <rco@odoo.com>2020-04-03 11:40:28 +0000
commit892e3df7010729da96278becbec29d7fe1f0985d (patch)
tree3b62bc4667b3427aa0ccd7ad50311193843017ed /addons/mail/models/mail_thread.py
parent0551e7ad54bea744fc546682a0070327807d5e36 (diff)
[IMP] core: compute field_computed lazily
This is a simple refactoring. X-original-commit: 634775bff6d9eba9d4548cc801071a942895a719
Diffstat (limited to 'addons/mail/models/mail_thread.py')
-rw-r--r--addons/mail/models/mail_thread.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py
index ff31ce7deb6..8b639ae5207 100644
--- a/addons/mail/models/mail_thread.py
+++ b/addons/mail/models/mail_thread.py
@@ -324,7 +324,7 @@ class MailThread(models.AbstractModel):
def _compute_field_value(self, field):
if not self._context.get('tracking_disable') and not self._context.get('mail_notrack'):
- self._prepare_tracking(f.name for f in self._field_computed[field] if f.store)
+ self._prepare_tracking(f.name for f in self.pool.field_computed[field] if f.store)
return super()._compute_field_value(field)