diff --git a/addons/mail/data/mail_data.xml b/addons/mail/data/mail_data.xml index f024c60b207..a83cafbbc8d 100644 --- a/addons/mail/data/mail_data.xml +++ b/addons/mail/data/mail_data.xml @@ -308,7 +308,7 @@ You have been assigned to the .

- + View

@@ -341,7 +341,7 @@ on to close for .

- View diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py index 55e2db647bd..933cca5d48d 100644 --- a/addons/mail/models/mail_activity.py +++ b/addons/mail/models/mail_activity.py @@ -387,7 +387,11 @@ class MailActivity(models.Model): for activity in self: model_description = self.env['ir.model']._get(activity.res_model).display_name body = body_template.render( - dict(activity=activity, model_description=model_description), + dict( + activity=activity, + model_description=model_description, + access_link=self.env['mail.thread']._notify_get_action_link('view', model=activity.res_model, res_id=activity.res_id), + ), engine='ir.qweb', minimal_qcontext=True ) diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py index f3f703666b3..89b6818bc64 100644 --- a/addons/mail/models/mail_thread.py +++ b/addons/mail/models/mail_thread.py @@ -2812,6 +2812,7 @@ class MailThread(models.AbstractModel): values = { 'object': record, 'model_description': model_description, + 'access_link': self._notify_get_action_link('view'), } assignation_msg = view.render(values, engine='ir.qweb', minimal_qcontext=True) assignation_msg = self.env['mail.thread']._replace_local_links(assignation_msg)