From: Denis Ledoux Date: Tue, 2 Dec 2014 15:01:38 +0000 (+0100) Subject: [FIX] mail: no_auto_thread default True if the model has no mail.thread X-Git-Url: http://git.inspyration.org/?p=odoo%2Fodoo.git;a=commitdiff_plain;h=83b28737e9277d0612211900d49f539bb631dfb6 [FIX] mail: no_auto_thread default True if the model has no mail.thread --- diff --git a/addons/mail/wizard/mail_compose_message.py b/addons/mail/wizard/mail_compose_message.py index 04decd6..61a867c 100644 --- a/addons/mail/wizard/mail_compose_message.py +++ b/addons/mail/wizard/mail_compose_message.py @@ -73,6 +73,9 @@ class mail_compose_message(osv.TransientModel): result['res_id'] = result.get('res_id', context.get('active_id')) result['parent_id'] = result.get('parent_id', context.get('message_id')) + if not hasattr(self.pool[result['model']], 'message_post'): + result['no_auto_thread'] = True + # default values according to composition mode - NOTE: reply is deprecated, fall back on comment if result['composition_mode'] == 'reply': result['composition_mode'] = 'comment'