odoo14-dev-environment/patches/20220204_mail_re-enables-buttons-in-notifications.patch

18 lines
1.0 KiB
Diff

diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py
index 3be59000..dde6a1da 100644
--- a/addons/mail/models/mail_thread.py
+++ b/addons/mail/models/mail_thread.py
@@ -2611,11 +2611,7 @@ class MailThread(models.AbstractModel):
for group_name, group_func, group_data in groups:
group_data.setdefault('notification_group_name', group_name)
group_data.setdefault('notification_is_customer', False)
- is_thread_notification = msg_vals and (
- msg_vals.get('model', self._name) != 'mail.thread' and
- (msg_vals.get('res_id', self.ids[0] if self.ids else False) is not False)
- )
- group_data.setdefault('has_button_access', is_thread_notification)
+ group_data.setdefault('has_button_access', True)
group_button_access = group_data.setdefault('button_access', {})
group_button_access.setdefault('url', access_link)
group_button_access.setdefault('title', view_title)