diff --git a/opentech/apply/funds/models/submissions.py b/opentech/apply/funds/models/submissions.py index 4eaf78a927948548b00cf7ce14334b62e59dceba..47423b4cdaf62aa4fc45a5c2653207e7b41a4262 100644 --- a/opentech/apply/funds/models/submissions.py +++ b/opentech/apply/funds/models/submissions.py @@ -34,7 +34,7 @@ from ..workflow import ( active_statuses, DETERMINATION_RESPONSE_PHASES, get_review_active_statuses, - get_edit_or_review_active_statuses, + get_edit_review_active_statuses, INITIAL_STATE, PHASES, review_statuses, @@ -103,7 +103,7 @@ class ApplicationSubmissionQueryset(JSONOrderable): return self.filter(reviews__author=user) def partner_for(self, user): - user_edit_review_statuses = get_edit_or_review_active_statuses(user) + user_edit_review_statuses = get_edit_review_active_statuses(user) return self.filter(partners=user, status__in=user_edit_review_statuses) def awaiting_determination_for(self, user): diff --git a/opentech/apply/funds/workflow.py b/opentech/apply/funds/workflow.py index ece64e35acf61ea41463fc7e5fa7910dfa028c8f..ee4ff092e2c3913e0881dcf49c6afb59b6838a28 100644 --- a/opentech/apply/funds/workflow.py +++ b/opentech/apply/funds/workflow.py @@ -166,7 +166,7 @@ reviewer_review_permissions = make_permissions(edit=[staff_can, partner_can], re community_review_permissions = make_permissions(edit=[staff_can], review=[staff_can, reviewer_can, community_can]) -applicant_edit_permissions = make_permissions(edit=[applicant_can], review=[staff_can]) +applicant_edit_permissions = make_permissions(edit=[applicant_can, partner_can], review=[staff_can]) staff_applicant_edit_permissions = make_permissions(edit=[staff_can, applicant_can]) @@ -871,7 +871,7 @@ def get_review_active_statuses(user=None): return reviews -def get_edit_or_review_active_statuses(user=None): +def get_edit_review_active_statuses(user=None): statuses = set() for phase_name, phase in PHASES: