email receive bugfix
diff --git a/hr/doctype/job_applicant/get_job_applications.py b/hr/doctype/job_applicant/get_job_applications.py
index f2b776c..4484bc5 100644
--- a/hr/doctype/job_applicant/get_job_applications.py
+++ b/hr/doctype/job_applicant/get_job_applications.py
@@ -21,8 +21,8 @@
from core.doctype.communication.communication import make
class JobsMailbox(POP3Mailbox):
- def setup(self):
- self.settings = webnotes.doc("Jobs Email Settings", "Jobs Email Settings")
+ def setup(self, args=None):
+ self.settings = args or webnotes.doc("Jobs Email Settings", "Jobs Email Settings")
def check_mails(self):
return webnotes.conn.sql("select user from tabSessions where \
diff --git a/selling/doctype/lead/get_leads.py b/selling/doctype/lead/get_leads.py
index 6127457..64d66d2 100644
--- a/selling/doctype/lead/get_leads.py
+++ b/selling/doctype/lead/get_leads.py
@@ -21,8 +21,8 @@
from core.doctype.communication.communication import make
class SalesMailbox(POP3Mailbox):
- def setup(self):
- self.settings = webnotes.doc("Sales Email Settings", "Sales Email Settings")
+ def setup(self, args=None):
+ self.settings = args or webnotes.doc("Sales Email Settings", "Sales Email Settings")
def check_mails(self):
return webnotes.conn.sql("select user from tabSessions where \
diff --git a/support/doctype/support_ticket/get_support_mails.py b/support/doctype/support_ticket/get_support_mails.py
index c0b85e4..e0cbc07 100644
--- a/support/doctype/support_ticket/get_support_mails.py
+++ b/support/doctype/support_ticket/get_support_mails.py
@@ -22,9 +22,9 @@
from core.doctype.communication.communication import make
class SupportMailbox(POP3Mailbox):
- def setup(self):
+ def setup(self, args=None):
self.email_settings = webnotes.doc("Email Settings", "Email Settings")
- self.settings = webnotes._dict({
+ self.settings = args or webnotes._dict({
"use_ssl": self.email_settings.support_use_ssl,
"host": self.email_settings.support_host,
"username": self.email_settings.support_username,