[FIX] mail: missing decorators, leading to old API / new API
mismtach.
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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')
|
||||
|
||||
Reference in New Issue
Block a user