[FIX] mail_message: fixed reference to a key not necessarily existing in a create...
authorThibault Delavallée <tde@openerp.com>
Thu, 16 May 2013 14:04:29 +0000 (16:04 +0200)
committerThibault Delavallée <tde@openerp.com>
Thu, 16 May 2013 14:04:29 +0000 (16:04 +0200)
bzr revid: tde@openerp.com-20130516140429-vlfc0o56v7ryd69l

addons/mail/mail_message.py

index b961d18..0b6a4ae 100644 (file)
@@ -747,7 +747,7 @@ class mail_message(osv.Model):
         default_starred = context.pop('default_starred', False)
         # generate message_id, to redirect answers to the right discussion thread
         if not values.get('message_id') and values.get('reply_to'):
-            values['message_id'] = tools.generate_tracking_message_id('reply_to-%(model)s' % values)
+            values['message_id'] = tools.generate_tracking_message_id('reply_to')
         elif not values.get('message_id') and values.get('res_id') and values.get('model'):
             values['message_id'] = tools.generate_tracking_message_id('%(res_id)s-%(model)s' % values)
         elif not values.get('message_id'):