diff --git a/hr/doctype/job_applicant/job_applicant.js b/hr/doctype/job_applicant/job_applicant.js index 2b8e064e8d..a63f8335e3 100644 --- a/hr/doctype/job_applicant/job_applicant.js +++ b/hr/doctype/job_applicant/job_applicant.js @@ -2,19 +2,12 @@ cur_frm.cscript = { refresh: function(doc) { - cur_frm.set_intro(""); - if(doc.extract_emails) { - cur_frm.set_intro(wn._("Active: Will extract emails from ") + doc.email_id); - } else { - cur_frm.set_intro(wn._("Not Active")); - } cur_frm.cscript.make_listing(doc); }, make_listing: function(doc) { - var wrapper = cur_frm.fields_dict['thread_html'].wrapper; cur_frm.communication_view = new wn.views.CommunicationList({ - list: comm_list, - parent: wn.model.get("Communication", {"job_applicant": doc.name}), + list: wn.model.get("Communication", {"job_applicant": doc.name}), + parent: cur_frm.fields_dict['thread_html'].wrapper, doc: doc, recipients: doc.email_id }) diff --git a/hr/doctype/job_applicant/job_applicant.py b/hr/doctype/job_applicant/job_applicant.py index 928aa9ff9f..e1e1a24626 100644 --- a/hr/doctype/job_applicant/job_applicant.py +++ b/hr/doctype/job_applicant/job_applicant.py @@ -2,7 +2,11 @@ from __future__ import unicode_literals import webnotes +from utilities.transaction_base import TransactionBase -class DocType: +class DocType(TransactionBase): def __init__(self, d, dl): - self.doc, self.doclist = d, dl \ No newline at end of file + self.doc, self.doclist = d, dl + + def onload(self): + self.add_communication_list() \ No newline at end of file