Skip to content
Snippets Groups Projects
options.py 1.11 KiB
Newer Older
  • Learn to ignore specific revisions
  • from enum import Enum
    
    
    class MESSAGES(Enum):
        UPDATE_LEAD = 'Update Lead'
        EDIT = 'Edit'
        APPLICANT_EDIT = "Applicant Edit"
        NEW_SUBMISSION = 'New Submission'
    
        TRANSITION = 'Transition'
    
        BATCH_TRANSITION = 'Batch Transition'
    
        DETERMINATION_OUTCOME = 'Determination Outcome'
    
        BATCH_DETERMINATION_OUTCOME = 'Batch Determination Outcome'
    
        INVITED_TO_PROPOSAL = 'Invited To Proposal'
        REVIEWERS_UPDATED = 'Reviewers Updated'
    
        BATCH_REVIEWERS_UPDATED = 'Batch Reviewers Updated'
    
        PARTNERS_UPDATED = 'Partners Updated'
    
        PARTNERS_UPDATED_PARTNER = 'Partners Updated Partner'
    
        READY_FOR_REVIEW = 'Ready For Review'
    
        BATCH_READY_FOR_REVIEW = 'Batch Ready For Review'
    
        NEW_REVIEW = 'New Review'
        COMMENT = 'Comment'
        PROPOSAL_SUBMITTED = 'Proposal Submitted'
        OPENED_SEALED = 'Opened Sealed Submission'
    
        REVIEW_OPINION = 'Review Opinion'
    
    Parbhat Puri's avatar
    Parbhat Puri committed
        DELETE_SUBMISSION = 'Delete Submission'
    
    
        @classmethod
        def choices(cls):
            return [
                (choice.name, choice.value)
                for choice in cls
            ]