[IMP] mail.thread: Small improvement in message_append_note, to avoid adding subject everywhere in addons. Backward compatible with old formatting to ease the forthcoming merge process :)

bzr revid: tde@openerp.com-20120402160604-i5ac9sxpuijyvc79
This commit is contained in:
Thibault Delavallée 2012-04-02 18:06:04 +02:00
parent b131f0d5d3
commit 2ff3c1eb1d
1 changed files with 8 additions and 1 deletions

View File

@ -667,7 +667,14 @@ class mail_thread(osv.osv):
subject = _('Reply on %s at %s') % (self._name, fields.datetime.now())
return self.message_append(cr, uid, ids, subject, body_text=body, parent_id=parent_id, type=type, context=context)
def message_append_note(self, cr, uid, ids, subject, body, parent_id=False, type='notification', context=None):
def message_append_note(self, cr, uid, ids, subject=None, body=None, parent_id=False, type='notification', subtype='html', context=None):
if subject is None:
if type == 'notification':
subject = _('System notification')
elif type == 'comment' and not parent_id:
subject = _('Comment')
elif type == 'comment' and parent_id:
subject = _('Reply')
return self.message_append(cr, uid, ids, subject, body_text=body, parent_id=parent_id, type=type, context=context)
#------------------------------------------------------