Merge pull request #7931 from KanchanChauhan/job-applicant-fix

[Fix] Candidate can apply to multiple jobs
diff --git a/erpnext/hr/doctype/job_applicant/job_applicant.py b/erpnext/hr/doctype/job_applicant/job_applicant.py
index 66a060c..acc1c64 100644
--- a/erpnext/hr/doctype/job_applicant/job_applicant.py
+++ b/erpnext/hr/doctype/job_applicant/job_applicant.py
@@ -36,7 +36,7 @@
 	def check_email_id_is_unique(self):
 		if self.email_id:
 			names = frappe.db.sql_list("""select name from `tabJob Applicant`
-				where email_id=%s and name!=%s""", (self.email_id, self.name))
+				where email_id=%s and name!=%s and job_title=%s""", (self.email_id, self.name, self.job_title))
 
 			if names:
 				frappe.throw(_("Email Address must be unique, already exists for {0}").format(comma_and(names)), frappe.DuplicateEntryError)