HR-ATS-Portal/backend/inbox/enums.py

16 lines
478 B
Python

from enum import Enum
# (str, Enum), like EnumRoles and PermissionTag: a bare Enum member is not JSON
# serializable, so JSONResponse raises the moment a serializer emits this field.
class Candidate_application_Status(str, Enum):
PROCESS="PROCESS"
PENDING="PENDING"
APPROVED="APPROVED"
REJECTED="REJECTED"
ONHOLD="ONHOLD"
CLOSED="CLOSED"
SCREENING="SCREENING"
ASSESSMENT="ASSESSMENT"
INTERVIEW="INTERVIEW"
OFFER="OFFER"
HIRED="HIRED"