diff --git a/opentech/apply/funds/workflow.py b/opentech/apply/funds/workflow.py index f5fc72d52b3ec96443808ed4bf3f4013f7e91eae..663f34cc0a88f9a485a1110755a88d6da38d29ed 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,