summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/mail/models/mail_activity.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py
index 14ebbb63de2..16e0b261291 100644
--- a/addons/mail/models/mail_activity.py
+++ b/addons/mail/models/mail_activity.py
@@ -315,10 +315,10 @@ class MailActivity(models.Model):
activity = super(MailActivity, self).create(values)
need_sudo = False
try: # in multicompany, reading the partner might break
- partner_id = activity_user.user_id.partner_id.id
+ partner_id = activity.user_id.partner_id.id
except exceptions.AccessError:
need_sudo = True
- partner_id = activity_user.user_id.sudo().partner_id.id
+ partner_id = activity.user_id.sudo().partner_id.id
# send a notification to assigned user; in case of manually done activity also check
# target has rights on document otherwise we prevent its creation. Automated activities