From e2970d33eeb89dc760c9b22576d5f6901532c4ed Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 10 Jul 2012 11:42:50 +0200 Subject: [PATCH] [FIX] problem with mail widgets and o2m bzr revid: nicolas.vanhoren@openerp.com-20120710094250-l8utds8f3wtpqlhc --- addons/mail/static/src/js/mail.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/mail/static/src/js/mail.js b/addons/mail/static/src/js/mail.js index 0f68a548590..88f0b9ade43 100644 --- a/addons/mail/static/src/js/mail.js +++ b/addons/mail/static/src/js/mail.js @@ -540,7 +540,11 @@ openerp.mail = function(session) { this._super.apply(this, arguments); var self = this; this.reinit(); - if (! this.view.datarecord.id) { this.$element.find('.oe_mail_thread').hide(); return; } + if (! this.view.datarecord.id || + instance.web.BufferedDataSet.virtual_id_regex.test(this.view.datarecord.id)) { + this.$element.find('.oe_mail_thread').hide(); + return; + } // fetch followers var fetch_sub_done = this.fetch_subscribers(); // create and render Thread widget