owenkaplinsky commited on
Commit
15c4865
·
verified ·
1 Parent(s): 77699bd

Update src/state/candidate.py

Browse files
Files changed (1) hide show
  1. src/state/candidate.py +17 -3
src/state/candidate.py CHANGED
@@ -16,9 +16,19 @@ class CandidateStatus(str, enum.Enum):
16
  -> "voice_invitation_sent"
17
 
18
  4) Voice Screening
19
- -> "voice_screened"
20
- & "voice_passed"
21
- OR "voice_rejected"
 
 
 
 
 
 
 
 
 
 
22
  """
23
  applied = "applied"
24
  cv_screened = "cv_screened"
@@ -29,7 +39,11 @@ class CandidateStatus(str, enum.Enum):
29
  voice_passed = "voice_passed"
30
  voice_rejected = "voice_rejected"
31
  interview_scheduled = "interview_scheduled"
 
 
32
  decision_made = "decision_made"
 
 
33
 
34
 
35
  class InterviewStatus(str, enum.Enum):
 
16
  -> "voice_invitation_sent"
17
 
18
  4) Voice Screening
19
+ -> "voice_done"
20
+ -> "voice_passed"
21
+ -> "voice_rejected"
22
+
23
+ 5) Interview Scheduling
24
+ -> "interview_scheduled"
25
+ -> "interview_passed"
26
+ -> "interview_rejected"
27
+
28
+ 6) Final Decision
29
+ -> "decision_made"
30
+ -> "hired"
31
+ -> "rejected"
32
  """
33
  applied = "applied"
34
  cv_screened = "cv_screened"
 
39
  voice_passed = "voice_passed"
40
  voice_rejected = "voice_rejected"
41
  interview_scheduled = "interview_scheduled"
42
+ interview_passed = "interview_passed"
43
+ interview_rejected = "interview_rejected"
44
  decision_made = "decision_made"
45
+ hired = "hired"
46
+ rejected = "rejected"
47
 
48
 
49
  class InterviewStatus(str, enum.Enum):