added job application
diff --git a/hr/doctype/job_applicant/job_applicant.js b/hr/doctype/job_applicant/job_applicant.js
index 2b8e064..a63f833 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 928aa9f..e1e1a24 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