From 044184635d502cb5ef90006ac32776492514c390 Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson <frjo@xdeb.org> Date: Mon, 8 Oct 2018 09:52:19 +0200 Subject: [PATCH] Allow staff to reject submissions in draft and more info states. --- opentech/apply/funds/workflow.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/opentech/apply/funds/workflow.py b/opentech/apply/funds/workflow.py index f5fc72d52..663f34cc0 100644 --- a/opentech/apply/funds/workflow.py +++ b/opentech/apply/funds/workflow.py @@ -165,6 +165,7 @@ SingleStageDefinition = { 'permissions': {UserPermissions.APPLICANT, UserPermissions.LEAD, UserPermissions.ADMIN}, 'method': 'create_revision', }, + 'rejected': {'display': 'Reject', 'permissions': {UserPermissions.ADMIN, UserPermissions.LEAD}}, }, 'display': 'More information required', 'stage': Request, @@ -345,6 +346,7 @@ DoubleStageDefinition = { 'permissions': {UserPermissions.APPLICANT, UserPermissions.LEAD, UserPermissions.ADMIN}, 'method': 'create_revision', }, + 'concept_rejected': {'display': 'Reject', 'permissions': {UserPermissions.ADMIN, UserPermissions.LEAD}}, }, 'display': 'More information required', 'stage': Concept, @@ -407,6 +409,7 @@ DoubleStageDefinition = { 'draft_proposal': { 'transitions': { 'proposal_discussion': {'display': 'Submit', 'permissions': {UserPermissions.APPLICANT}, 'method': 'create_revision'}, + 'proposal_rejected': {'display': 'Reject', 'permissions': {UserPermissions.ADMIN, UserPermissions.LEAD}}, }, 'display': 'Invited for Proposal', 'stage': Proposal, @@ -431,6 +434,7 @@ DoubleStageDefinition = { 'permissions': {UserPermissions.APPLICANT, UserPermissions.LEAD, UserPermissions.ADMIN}, 'method': 'create_revision', }, + 'proposal_rejected': {'display': 'Reject', 'permissions': {UserPermissions.ADMIN, UserPermissions.LEAD}}, }, 'display': 'More information required', 'stage': Proposal, -- GitLab