From 98c69f50d04f1a86ca62937eb2a4c5676a2b9cfe Mon Sep 17 00:00:00 2001 From: Kevin Baptiste Date: Fri, 27 Nov 2020 08:34:10 +0000 Subject: [FIX] project: show "View Task" to portal customers Since commit 62024ca the portal customer of a task were missing the "View Task" button. closes odoo/odoo#62484 Taskid: 2393286 Signed-off-by: Yannick Tivisse (yti) --- addons/project/models/project.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'addons/project') diff --git a/addons/project/models/project.py b/addons/project/models/project.py index 71c518a9174..0887bd49f31 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -1241,9 +1241,12 @@ class Task(models.Model): {} )) + portal_privacy = self.project_id.privacy_visibility == 'portal' for group_name, group_method, group_data in groups: - if group_name in ('customer', 'portal_customer', 'user'): + if group_name in ('customer', 'user') or group_name == 'portal_customer' and not portal_privacy: group_data['has_button_access'] = False + elif group_name == 'portal_customer' and portal_privacy: + group_data['has_button_access'] = True return groups -- cgit v1.2.3