[FIX] mail: missing decorators, leading to old API / new API

mismtach.
This commit is contained in:
Thibault Delavallée
2015-05-19 16:05:33 +02:00
parent 63f435a1d0
commit 1b9dbfae21
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -30,5 +30,6 @@ class Partner(models.Model):
partner._message_add_suggested_recipient(recipients, partner=partner, reason=_('Partner Profile'))
return recipients
@api.multi
def message_get_default_recipients(self):
return dict((res_id, {'partner_ids': [res_id], 'email_to': False, 'email_cc': False}) for res_id in self.ids)
+1
View File
@@ -72,6 +72,7 @@ class Users(models.Model):
# TODO change SUPERUSER_ID into user.id but catch errors
return self.partner_id.sudo().message_post(body=body)
@api.multi
def unlink(self):
# Cascade-delete mail aliases as well, as they should not exist without the user.
aliases = self.mapped('alias_id')