[FIX] mail: no_auto_thread default True if the model has no mail.thread
authorDenis Ledoux <dle@odoo.com>
Tue, 2 Dec 2014 15:01:38 +0000 (16:01 +0100)
committerDenis Ledoux <dle@odoo.com>
Tue, 2 Dec 2014 15:06:51 +0000 (16:06 +0100)
addons/mail/wizard/mail_compose_message.py

index 04decd6..61a867c 100644 (file)
@@ -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'