diff --git a/recruitment/models.py b/recruitment/models.py index ff8950001..46d88e067 100644 --- a/recruitment/models.py +++ b/recruitment/models.py @@ -453,6 +453,31 @@ class Candidate(HorillaModel): .first() ) + def get_interview(self): + """ + This method is used to get the interview dates and times for the candidate for the mail templates + """ + + interviews = InterviewSchedule.objects.filter(candidate_id=self.id) + if interviews: + interview_info = "
| Sl No. | Date | Time | Is Completed |
|---|---|---|---|
| {index} | " + interview_info += ( + f"{interview.interview_date} | " + ) + interview_info += ( + f"{interview.interview_time} | " + ) + interview_info += ( + f"{'Yes' if interview.completed else 'No'} |