From e6400fb641e426f957a36f9d91466ce8771335e9 Mon Sep 17 00:00:00 2001 From: sandeepsajan0 <sandeepsajan0@gmail.com> Date: Fri, 6 Aug 2021 16:25:37 +0530 Subject: [PATCH] Change visibility to Team --- hypha/apply/activity/messaging.py | 10 +--------- hypha/apply/activity/models.py | 2 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/hypha/apply/activity/messaging.py b/hypha/apply/activity/messaging.py index 8af8a37bf..7037e0ee5 100644 --- a/hypha/apply/activity/messaging.py +++ b/hypha/apply/activity/messaging.py @@ -266,6 +266,7 @@ class ActivityAdapter(AdapterBase): MESSAGES.APPROVE_PROJECT, MESSAGES.REQUEST_PROJECT_CHANGE, MESSAGES.SEND_FOR_APPROVAL, + MESSAGES.NEW_REVIEW, ]: return {'visibility': TEAM} @@ -273,15 +274,6 @@ class ActivityAdapter(AdapterBase): if is_transition(message_type) and not source.phase.permissions.can_view(source.user): # User's shouldn't see status activity changes for stages that aren't visible to the them return {'visibility': TEAM} - - # To fix visibility issue of review - if message_type in [ - MESSAGES.NEW_REVIEW, - MESSAGES.EDIT_REVIEW, - MESSAGES.DELETE_REVIEW, - ]: - return {'visibility': REVIEWER} - return {} def reviewers_updated(self, added=list(), removed=list(), **kwargs): diff --git a/hypha/apply/activity/models.py b/hypha/apply/activity/models.py index f6fd59861..cbd82e720 100644 --- a/hypha/apply/activity/models.py +++ b/hypha/apply/activity/models.py @@ -47,7 +47,7 @@ class BaseActivityQuerySet(models.QuerySet): messages = ActivityAdapter.messages if user.is_applicant: return self.exclude( - message__in=[messages.get(MESSAGES.NEW_REVIEW), messages.get(MESSAGES.REVIEW_OPINION)] + message=messages.get(MESSAGES.NEW_REVIEW) ).filter(visibility__in=self.model.visibility_for(user)) return self.filter(visibility__in=self.model.visibility_for(user)) -- GitLab